Cisco-IOS-XR-ipv6-ospfv3-cfg API API Reference

API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf
Schemes: http
Version: 1.0.0

Paths

OSPFV3 - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/

Update operation of resource: ospfv3

ospfv3body object

Request Content-Types: application/json
Request Example
{
  "intra-area": "integer",
  "external": "integer",
  "inter-area": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3 - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/

Create operation of resource: ospfv3

ospfv3body object

Request Content-Types: application/json
Request Example
{
  "intra-area": "integer",
  "external": "integer",
  "inter-area": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3 - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/

Delete operation of resource: ospfv3

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3 - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/

Retrieve operation of resource: ospfv3

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "intra-area": "integer",
  "external": "integer",
  "inter-area": "integer"
}

PROCESSES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/

Update operation of resource: processes

processesbody object

Request Content-Types: application/json
Request Example
{
  "process": [
    {
      "enable": [ null ],
      "af": {
        "af-name": "string",
        "saf-name": "string"
      },
      "trace-bufs": {
        "trace-buf": [
          {
            "trace-buf-name": "string",
            "bufsize": "string"
          }
        ]
      },
      "protocol-shutdown": [ null ],
      "process-name": "string",
      "vrfs": {
        "vrf": [
          {
            "enable": [ null ],
            "domain-id": {
              "primary-domain-id": {
                "domain-id-name": "string",
                "domain-id-type": "string"
              },
              "secondary-domain-ids": {
                "secondary-domain-id": [
                  {
                    "domain-id-name": "string",
                    "domain-id-type": "string"
                  }
                ]
              }
            },
            "prefix-suppression": "boolean",
            "snmpvrf-trap": [ null ],
            "vrf-name": "string",
            "transmit-delay": "integer"
          }
        ]
      },
      "nsr": "string",
      "default-vrf": {
        "ldp-sync": "boolean",
        "spf-prefix-priority-disable": [ null ],
        "prefix-suppression": "boolean",
        "transmit-delay": "integer"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESSES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/

Create operation of resource: processes

processesbody object

Request Content-Types: application/json
Request Example
{
  "process": [
    {
      "enable": [ null ],
      "af": {
        "af-name": "string",
        "saf-name": "string"
      },
      "trace-bufs": {
        "trace-buf": [
          {
            "trace-buf-name": "string",
            "bufsize": "string"
          }
        ]
      },
      "protocol-shutdown": [ null ],
      "process-name": "string",
      "vrfs": {
        "vrf": [
          {
            "enable": [ null ],
            "domain-id": {
              "primary-domain-id": {
                "domain-id-name": "string",
                "domain-id-type": "string"
              },
              "secondary-domain-ids": {
                "secondary-domain-id": [
                  {
                    "domain-id-name": "string",
                    "domain-id-type": "string"
                  }
                ]
              }
            },
            "prefix-suppression": "boolean",
            "snmpvrf-trap": [ null ],
            "vrf-name": "string",
            "transmit-delay": "integer"
          }
        ]
      },
      "nsr": "string",
      "default-vrf": {
        "ldp-sync": "boolean",
        "spf-prefix-priority-disable": [ null ],
        "prefix-suppression": "boolean",
        "transmit-delay": "integer"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESSES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/

Delete operation of resource: processes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESSES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/

Retrieve operation of resource: processes

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "process": [
    {
      "enable": [ null ],
      "af": {
        "af-name": "string",
        "saf-name": "string"
      },
      "trace-bufs": {
        "trace-buf": [
          {
            "trace-buf-name": "string",
            "bufsize": "string"
          }
        ]
      },
      "protocol-shutdown": [ null ],
      "process-name": "string",
      "vrfs": {
        "vrf": [
          {
            "enable": [ null ],
            "domain-id": {
              "primary-domain-id": {
                "domain-id-name": "string",
                "domain-id-type": "string"
              },
              "secondary-domain-ids": {
                "secondary-domain-id": [
                  {
                    "domain-id-name": "string",
                    "domain-id-type": "string"
                  }
                ]
              }
            },
            "prefix-suppression": "boolean",
            "snmpvrf-trap": [ null ],
            "vrf-name": "string",
            "transmit-delay": "integer"
          }
        ]
      },
      "nsr": "string",
      "default-vrf": {
        "ldp-sync": "boolean",
        "spf-prefix-priority-disable": [ null ],
        "prefix-suppression": "boolean",
        "transmit-delay": "integer"
      }
    }
  ]
}

PROCESS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/

Update operation of resource: process

processbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "enable": [ null ],
  "af": {
    "af-name": "string",
    "saf-name": "string"
  },
  "trace-bufs": {
    "trace-buf": [
      {
        "trace-buf-name": "string",
        "bufsize": "string"
      }
    ]
  },
  "protocol-shutdown": [ null ],
  "process-name": "string",
  "vrfs": {
    "vrf": [
      {
        "enable": [ null ],
        "domain-id": {
          "primary-domain-id": {
            "domain-id-name": "string",
            "domain-id-type": "string"
          },
          "secondary-domain-ids": {
            "secondary-domain-id": [
              {
                "domain-id-name": "string",
                "domain-id-type": "string"
              }
            ]
          }
        },
        "prefix-suppression": "boolean",
        "snmpvrf-trap": [ null ],
        "vrf-name": "string",
        "transmit-delay": "integer"
      }
    ]
  },
  "nsr": "string",
  "default-vrf": {
    "ldp-sync": "boolean",
    "spf-prefix-priority-disable": [ null ],
    "prefix-suppression": "boolean",
    "transmit-delay": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/

Create operation of resource: process

processbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "enable": [ null ],
  "af": {
    "af-name": "string",
    "saf-name": "string"
  },
  "trace-bufs": {
    "trace-buf": [
      {
        "trace-buf-name": "string",
        "bufsize": "string"
      }
    ]
  },
  "protocol-shutdown": [ null ],
  "process-name": "string",
  "vrfs": {
    "vrf": [
      {
        "enable": [ null ],
        "domain-id": {
          "primary-domain-id": {
            "domain-id-name": "string",
            "domain-id-type": "string"
          },
          "secondary-domain-ids": {
            "secondary-domain-id": [
              {
                "domain-id-name": "string",
                "domain-id-type": "string"
              }
            ]
          }
        },
        "prefix-suppression": "boolean",
        "snmpvrf-trap": [ null ],
        "vrf-name": "string",
        "transmit-delay": "integer"
      }
    ]
  },
  "nsr": "string",
  "default-vrf": {
    "ldp-sync": "boolean",
    "spf-prefix-priority-disable": [ null ],
    "prefix-suppression": "boolean",
    "transmit-delay": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/

Delete operation of resource: process

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/

Retrieve operation of resource: process

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "enable": [ null ],
  "af": {
    "af-name": "string",
    "saf-name": "string"
  },
  "trace-bufs": {
    "trace-buf": [
      {
        "trace-buf-name": "string",
        "bufsize": "string"
      }
    ]
  },
  "protocol-shutdown": [ null ],
  "process-name": "string",
  "vrfs": {
    "vrf": [
      {
        "enable": [ null ],
        "domain-id": {
          "primary-domain-id": {
            "domain-id-name": "string",
            "domain-id-type": "string"
          },
          "secondary-domain-ids": {
            "secondary-domain-id": [
              {
                "domain-id-name": "string",
                "domain-id-type": "string"
              }
            ]
          }
        },
        "prefix-suppression": "boolean",
        "snmpvrf-trap": [ null ],
        "vrf-name": "string",
        "transmit-delay": "integer"
      }
    ]
  },
  "nsr": "string",
  "default-vrf": {
    "ldp-sync": "boolean",
    "spf-prefix-priority-disable": [ null ],
    "prefix-suppression": "boolean",
    "transmit-delay": "integer"
  }
}

DEFAULT-VRF - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/

Update operation of resource: default-vrf

default-vrfbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "ldp-sync": "boolean",
  "spf-prefix-priority-disable": [ null ],
  "prefix-suppression": "boolean",
  "transmit-delay": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-VRF - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/

Create operation of resource: default-vrf

default-vrfbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "ldp-sync": "boolean",
  "spf-prefix-priority-disable": [ null ],
  "prefix-suppression": "boolean",
  "transmit-delay": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-VRF - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/

Delete operation of resource: default-vrf

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-VRF - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/

Retrieve operation of resource: default-vrf

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ldp-sync": "boolean",
  "spf-prefix-priority-disable": [ null ],
  "prefix-suppression": "boolean",
  "transmit-delay": "integer"
}

AREA-ADDRESSES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/

Update operation of resource: area-addresses

area-addressesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "area-address": [
    null
  ],
  "area-area-id": [
    null
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-ADDRESSES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/

Create operation of resource: area-addresses

area-addressesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "area-address": [
    null
  ],
  "area-area-id": [
    null
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-ADDRESSES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/

Delete operation of resource: area-addresses

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-ADDRESSES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/

Retrieve operation of resource: area-addresses

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-address": [
    null
  ],
  "area-area-id": [
    null
  ]
}

AREA-ADDRESS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/

Update operation of resource: area-address

area-addressbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-ADDRESS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/

Create operation of resource: area-address

area-addressbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-ADDRESS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/

Delete operation of resource: area-address

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-ADDRESS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/

Retrieve operation of resource: area-address

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

AUTHENTICATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/authentication/

Update operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/authentication/

Delete operation of resource: authentication

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/authentication/

Retrieve operation of resource: authentication

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}

BFD - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/bfd/

Update operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/bfd/

Create operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/bfd/

Delete operation of resource: bfd

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/bfd/

Retrieve operation of resource: bfd

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}

RANGES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/ranges/

Update operation of resource: ranges

rangesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "range": [
    {
      "prefix": "string",
      "cost": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/ranges/

Create operation of resource: ranges

rangesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "range": [
    {
      "prefix": "string",
      "cost": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/ranges/

Delete operation of resource: ranges

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/ranges/

Retrieve operation of resource: ranges

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "range": [
    {
      "prefix": "string",
      "cost": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}

RANGE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/ranges/range/{prefix prefix-length}/

Update operation of resource: range

rangebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

prefix prefix-length
in path
string

ID of prefix prefix-length

Request Content-Types: application/json
Request Example
{
  "prefix": "string",
  "cost": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/ranges/range/{prefix prefix-length}/

Create operation of resource: range

rangebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

prefix prefix-length
in path
string

ID of prefix prefix-length

Request Content-Types: application/json
Request Example
{
  "prefix": "string",
  "cost": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/ranges/range/{prefix prefix-length}/

Delete operation of resource: range

process-name
in path
string

ID of process-name

address
in path
string

ID of address

prefix prefix-length
in path
string

ID of prefix prefix-length

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/ranges/range/{prefix prefix-length}/

Retrieve operation of resource: range

process-name
in path
string

ID of process-name

address
in path
string

ID of address

prefix prefix-length
in path
string

ID of prefix prefix-length

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix": "string",
  "cost": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}

ENCRYPTION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/encryption/

Update operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/encryption/

Delete operation of resource: encryption

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/encryption/

Retrieve operation of resource: encryption

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}

NSSA - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/nssa/

Update operation of resource: nssa

nssabody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "metric": "integer",
  "default-info-originate": "boolean",
  "no-summary": [ null ],
  "metric-type": "string",
  "no-redistribution": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSSA - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/nssa/

Create operation of resource: nssa

nssabody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "metric": "integer",
  "default-info-originate": "boolean",
  "no-summary": [ null ],
  "metric-type": "string",
  "no-redistribution": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSSA - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/nssa/

Delete operation of resource: nssa

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSSA - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/nssa/

Retrieve operation of resource: nssa

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "metric": "integer",
  "default-info-originate": "boolean",
  "no-summary": [ null ],
  "metric-type": "string",
  "no-redistribution": "boolean"
}

DATABASE-FILTER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/database-filter/

Update operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/database-filter/

Create operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/database-filter/

Delete operation of resource: database-filter

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/database-filter/

Retrieve operation of resource: database-filter

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "all": {
    "out": [ null ]
  }
}

ALL - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/database-filter/all/

Update operation of resource: all

allbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/database-filter/all/

Create operation of resource: all

allbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/database-filter/all/

Delete operation of resource: all

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/database-filter/all/

Retrieve operation of resource: all

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "out": [ null ]
}

DISTRIBUTE-LIST - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/distribute-list/

Update operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/distribute-list/

Create operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/distribute-list/

Delete operation of resource: distribute-list

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/distribute-list/

Retrieve operation of resource: distribute-list

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in": {
    "prefix-list": "string"
  }
}

IN - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/distribute-list/in/

Update operation of resource: in

inbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/distribute-list/in/

Create operation of resource: in

inbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/distribute-list/in/

Delete operation of resource: in

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/distribute-list/in/

Retrieve operation of resource: in

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list": "string"
}

INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/

Update operation of resource: interfaces

interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "fast-reroute": {
        "per-link": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "per-prefix": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "fast-reroute-enable": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/

Create operation of resource: interfaces

interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "fast-reroute": {
        "per-link": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "per-prefix": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "fast-reroute-enable": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/

Delete operation of resource: interfaces

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/

Retrieve operation of resource: interfaces

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": [
    {
      "fast-reroute": {
        "per-link": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "per-prefix": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "fast-reroute-enable": "string"
      }
    }
  ]
}

INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/

Update operation of resource: interface

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/

Create operation of resource: interface

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/

Delete operation of resource: interface

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}

AUTHENTICATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/authentication/

Update operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/authentication/

Delete operation of resource: authentication

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/authentication/

Retrieve operation of resource: authentication

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}

NEIGHBORS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/

Update operation of resource: neighbors

neighborsbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "neighbor": [
    {
      "priority": "integer",
      "neighbor-address": "string",
      "cost": "integer",
      "zone": "string",
      "database-filter": "boolean",
      "poll-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/

Create operation of resource: neighbors

neighborsbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "neighbor": [
    {
      "priority": "integer",
      "neighbor-address": "string",
      "cost": "integer",
      "zone": "string",
      "database-filter": "boolean",
      "poll-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/

Delete operation of resource: neighbors

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/

Retrieve operation of resource: neighbors

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor": [
    {
      "priority": "integer",
      "neighbor-address": "string",
      "cost": "integer",
      "zone": "string",
      "database-filter": "boolean",
      "poll-interval": "integer"
    }
  ]
}

NEIGHBOR - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Update operation of resource: neighbor

neighborbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

Request Content-Types: application/json
Request Example
{
  "priority": "integer",
  "neighbor-address": "string",
  "cost": "integer",
  "zone": "string",
  "database-filter": "boolean",
  "poll-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Create operation of resource: neighbor

neighborbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

Request Content-Types: application/json
Request Example
{
  "priority": "integer",
  "neighbor-address": "string",
  "cost": "integer",
  "zone": "string",
  "database-filter": "boolean",
  "poll-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Delete operation of resource: neighbor

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Retrieve operation of resource: neighbor

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priority": "integer",
  "neighbor-address": "string",
  "cost": "integer",
  "zone": "string",
  "database-filter": "boolean",
  "poll-interval": "integer"
}

ENCRYPTION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/encryption/

Update operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/encryption/

Delete operation of resource: encryption

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/encryption/

Retrieve operation of resource: encryption

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}

BFD - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/bfd/

Update operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/bfd/

Create operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/bfd/

Delete operation of resource: bfd

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/bfd/

Retrieve operation of resource: bfd

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}

DATABASE-FILTER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/

Update operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/

Create operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/

Delete operation of resource: database-filter

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/

Retrieve operation of resource: database-filter

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "all": {
    "out": [ null ]
  }
}

ALL - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/all/

Update operation of resource: all

allbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/all/

Create operation of resource: all

allbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/all/

Delete operation of resource: all

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/all/

Retrieve operation of resource: all

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "out": [ null ]
}

DISTRIBUTE-LIST - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/

Update operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/

Create operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/

Delete operation of resource: distribute-list

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/

Retrieve operation of resource: distribute-list

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in": {
    "prefix-list": "string"
  }
}

IN - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/in/

Update operation of resource: in

inbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/in/

Create operation of resource: in

inbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/in/

Delete operation of resource: in

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/in/

Retrieve operation of resource: in

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list": "string"
}

FAST-REROUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/

Update operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/

Create operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/

Delete operation of resource: fast-reroute

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}

PER-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-link/

Create operation of resource: per-link

per-linkbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-link/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-link/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-link/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-link/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Update operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Create operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Delete operation of resource: per-prefix

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Retrieve operation of resource: per-prefix

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}

CANDIDATE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Update operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Delete operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Retrieve operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}

CANDIDATE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Update operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Delete operation of resource: candidate-interface

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Retrieve operation of resource: candidate-interface

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Update operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Delete operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Retrieve operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}

EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Update operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Delete operation of resource: exclude-interface

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Retrieve operation of resource: exclude-interface

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

AREA-SCOPE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/

Update operation of resource: area-scope

area-scopebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-SCOPE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/

Create operation of resource: area-scope

area-scopebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-SCOPE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/

Delete operation of resource: area-scope

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-SCOPE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/

Retrieve operation of resource: area-scope

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}

FAST-REROUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/

Update operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/

Create operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/

Delete operation of resource: fast-reroute

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}

PER-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-link/

Create operation of resource: per-link

per-linkbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-link/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-link/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-link/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-link/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/

Update operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/

Create operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/

Delete operation of resource: per-prefix

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/

Retrieve operation of resource: per-prefix

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}

CANDIDATE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Update operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Delete operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Retrieve operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}

CANDIDATE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Update operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Delete operation of resource: candidate-interface

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Retrieve operation of resource: candidate-interface

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Update operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Delete operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Retrieve operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}

EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Update operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Delete operation of resource: exclude-interface

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Retrieve operation of resource: exclude-interface

process-name
in path
string

ID of process-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

SHAM-LINKS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/sham-links/

Create operation of resource: sham-links

sham-linksbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "sham-link": [
    {
      "dead-interval": "integer",
      "enable": [ null ],
      "hello-interval": "integer",
      "source-address": "string",
      "encryption": {
        "authentication-algorithm": "string",
        "enable": "boolean",
        "authentication-password": "string",
        "spi": "integer",
        "encryption-algorithm": "string",
        "encryption-password": "string"
      },
      "transmit-delay": "integer",
      "retransmit-interval": "integer",
      "authentication": {
        "spi": "integer",
        "password": "string",
        "enable": "boolean",
        "algorithm": "string"
      },
      "destination-address": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SHAM-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/sham-links/sham-link/{source-address destination-address}/

Create operation of resource: sham-link

sham-linkbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

source-address destination-address
in path
string

ID of source-address destination-address

Request Content-Types: application/json
Request Example
{
  "dead-interval": "integer",
  "enable": [ null ],
  "hello-interval": "integer",
  "source-address": "string",
  "encryption": {
    "authentication-algorithm": "string",
    "enable": "boolean",
    "authentication-password": "string",
    "spi": "integer",
    "encryption-algorithm": "string",
    "encryption-password": "string"
  },
  "transmit-delay": "integer",
  "retransmit-interval": "integer",
  "authentication": {
    "spi": "integer",
    "password": "string",
    "enable": "boolean",
    "algorithm": "string"
  },
  "destination-address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/sham-links/sham-link/{source-address destination-address}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

source-address destination-address
in path
string

ID of source-address destination-address

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/sham-links/sham-link/{source-address destination-address}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

source-address destination-address
in path
string

ID of source-address destination-address

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIRTUAL-LINKS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/virtual-links/

Create operation of resource: virtual-links

virtual-linksbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "virtual-link": [
    {
      "dead-interval": "integer",
      "enable": [ null ],
      "hello-interval": "integer",
      "virtual-link-address": "string",
      "encryption": {
        "authentication-algorithm": "string",
        "enable": "boolean",
        "authentication-password": "string",
        "spi": "integer",
        "encryption-algorithm": "string",
        "encryption-password": "string"
      },
      "transmit-delay": "integer",
      "retransmit-interval": "integer",
      "authentication": {
        "spi": "integer",
        "password": "string",
        "enable": "boolean",
        "algorithm": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIRTUAL-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/virtual-links/virtual-link/{virtual-link-address}/

Create operation of resource: virtual-link

virtual-linkbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

virtual-link-address
in path
string

ID of virtual-link-address

Request Content-Types: application/json
Request Example
{
  "dead-interval": "integer",
  "enable": [ null ],
  "hello-interval": "integer",
  "virtual-link-address": "string",
  "encryption": {
    "authentication-algorithm": "string",
    "enable": "boolean",
    "authentication-password": "string",
    "spi": "integer",
    "encryption-algorithm": "string",
    "encryption-password": "string"
  },
  "transmit-delay": "integer",
  "retransmit-interval": "integer",
  "authentication": {
    "spi": "integer",
    "password": "string",
    "enable": "boolean",
    "algorithm": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/virtual-links/virtual-link/{virtual-link-address}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

virtual-link-address
in path
string

ID of virtual-link-address

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-address/{address}/virtual-links/virtual-link/{virtual-link-address}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

address
in path
string

ID of address

virtual-link-address
in path
string

ID of virtual-link-address

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-AREA-ID - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/

Update operation of resource: area-area-id

area-area-idbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-AREA-ID - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/

Create operation of resource: area-area-id

area-area-idbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-AREA-ID - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/

Delete operation of resource: area-area-id

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-AREA-ID - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/

Retrieve operation of resource: area-area-id

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

AUTHENTICATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/authentication/

Update operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/authentication/

Delete operation of resource: authentication

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/authentication/

Retrieve operation of resource: authentication

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}

BFD - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/bfd/

Update operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/bfd/

Create operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/bfd/

Delete operation of resource: bfd

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/bfd/

Retrieve operation of resource: bfd

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}

RANGES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/ranges/

Update operation of resource: ranges

rangesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "range": [
    {
      "prefix": "string",
      "cost": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/ranges/

Create operation of resource: ranges

rangesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "range": [
    {
      "prefix": "string",
      "cost": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/ranges/

Delete operation of resource: ranges

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/ranges/

Retrieve operation of resource: ranges

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "range": [
    {
      "prefix": "string",
      "cost": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}

RANGE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/ranges/range/{prefix prefix-length}/

Update operation of resource: range

rangebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

prefix prefix-length
in path
string

ID of prefix prefix-length

Request Content-Types: application/json
Request Example
{
  "prefix": "string",
  "cost": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/ranges/range/{prefix prefix-length}/

Create operation of resource: range

rangebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

prefix prefix-length
in path
string

ID of prefix prefix-length

Request Content-Types: application/json
Request Example
{
  "prefix": "string",
  "cost": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/ranges/range/{prefix prefix-length}/

Delete operation of resource: range

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

prefix prefix-length
in path
string

ID of prefix prefix-length

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/ranges/range/{prefix prefix-length}/

Retrieve operation of resource: range

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

prefix prefix-length
in path
string

ID of prefix prefix-length

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix": "string",
  "cost": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}

ENCRYPTION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/encryption/

Update operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/encryption/

Delete operation of resource: encryption

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/encryption/

Retrieve operation of resource: encryption

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}

NSSA - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/nssa/

Update operation of resource: nssa

nssabody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "metric": "integer",
  "default-info-originate": "boolean",
  "no-summary": [ null ],
  "metric-type": "string",
  "no-redistribution": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSSA - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/nssa/

Create operation of resource: nssa

nssabody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "metric": "integer",
  "default-info-originate": "boolean",
  "no-summary": [ null ],
  "metric-type": "string",
  "no-redistribution": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSSA - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/nssa/

Delete operation of resource: nssa

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSSA - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/nssa/

Retrieve operation of resource: nssa

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "metric": "integer",
  "default-info-originate": "boolean",
  "no-summary": [ null ],
  "metric-type": "string",
  "no-redistribution": "boolean"
}

DATABASE-FILTER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/database-filter/

Update operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/database-filter/

Create operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/database-filter/

Delete operation of resource: database-filter

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/database-filter/

Retrieve operation of resource: database-filter

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "all": {
    "out": [ null ]
  }
}

ALL - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/database-filter/all/

Update operation of resource: all

allbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/database-filter/all/

Create operation of resource: all

allbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/database-filter/all/

Delete operation of resource: all

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/database-filter/all/

Retrieve operation of resource: all

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "out": [ null ]
}

DISTRIBUTE-LIST - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/distribute-list/

Update operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/distribute-list/

Create operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/distribute-list/

Delete operation of resource: distribute-list

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/distribute-list/

Retrieve operation of resource: distribute-list

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in": {
    "prefix-list": "string"
  }
}

IN - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/distribute-list/in/

Update operation of resource: in

inbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/distribute-list/in/

Create operation of resource: in

inbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/distribute-list/in/

Delete operation of resource: in

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/distribute-list/in/

Retrieve operation of resource: in

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list": "string"
}

INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/

Update operation of resource: interfaces

interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "fast-reroute": {
        "per-link": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "per-prefix": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "fast-reroute-enable": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/

Create operation of resource: interfaces

interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "fast-reroute": {
        "per-link": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "per-prefix": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "fast-reroute-enable": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/

Delete operation of resource: interfaces

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/

Retrieve operation of resource: interfaces

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": [
    {
      "fast-reroute": {
        "per-link": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "per-prefix": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "fast-reroute-enable": "string"
      }
    }
  ]
}

INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/

Update operation of resource: interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/

Create operation of resource: interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/

Delete operation of resource: interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}

AUTHENTICATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/authentication/

Update operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/authentication/

Delete operation of resource: authentication

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/authentication/

Retrieve operation of resource: authentication

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}

NEIGHBORS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/

Update operation of resource: neighbors

neighborsbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "neighbor": [
    {
      "priority": "integer",
      "neighbor-address": "string",
      "cost": "integer",
      "zone": "string",
      "database-filter": "boolean",
      "poll-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/

Create operation of resource: neighbors

neighborsbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "neighbor": [
    {
      "priority": "integer",
      "neighbor-address": "string",
      "cost": "integer",
      "zone": "string",
      "database-filter": "boolean",
      "poll-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/

Delete operation of resource: neighbors

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/

Retrieve operation of resource: neighbors

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor": [
    {
      "priority": "integer",
      "neighbor-address": "string",
      "cost": "integer",
      "zone": "string",
      "database-filter": "boolean",
      "poll-interval": "integer"
    }
  ]
}

NEIGHBOR - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Update operation of resource: neighbor

neighborbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

Request Content-Types: application/json
Request Example
{
  "priority": "integer",
  "neighbor-address": "string",
  "cost": "integer",
  "zone": "string",
  "database-filter": "boolean",
  "poll-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Create operation of resource: neighbor

neighborbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

Request Content-Types: application/json
Request Example
{
  "priority": "integer",
  "neighbor-address": "string",
  "cost": "integer",
  "zone": "string",
  "database-filter": "boolean",
  "poll-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Delete operation of resource: neighbor

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Retrieve operation of resource: neighbor

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priority": "integer",
  "neighbor-address": "string",
  "cost": "integer",
  "zone": "string",
  "database-filter": "boolean",
  "poll-interval": "integer"
}

ENCRYPTION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/encryption/

Update operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/encryption/

Delete operation of resource: encryption

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/encryption/

Retrieve operation of resource: encryption

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}

BFD - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/bfd/

Update operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/bfd/

Create operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/bfd/

Delete operation of resource: bfd

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/bfd/

Retrieve operation of resource: bfd

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}

DATABASE-FILTER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/

Update operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/

Create operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/

Delete operation of resource: database-filter

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/

Retrieve operation of resource: database-filter

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "all": {
    "out": [ null ]
  }
}

ALL - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/all/

Update operation of resource: all

allbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/all/

Create operation of resource: all

allbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/all/

Delete operation of resource: all

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/all/

Retrieve operation of resource: all

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "out": [ null ]
}

DISTRIBUTE-LIST - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/

Update operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/

Create operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/

Delete operation of resource: distribute-list

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/

Retrieve operation of resource: distribute-list

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in": {
    "prefix-list": "string"
  }
}

IN - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/in/

Update operation of resource: in

inbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/in/

Create operation of resource: in

inbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/in/

Delete operation of resource: in

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/in/

Retrieve operation of resource: in

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list": "string"
}

FAST-REROUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/

Update operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/

Create operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/

Delete operation of resource: fast-reroute

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}

PER-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-link/

Create operation of resource: per-link

per-linkbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-link/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-link/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-link/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-link/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Update operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Create operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Delete operation of resource: per-prefix

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Retrieve operation of resource: per-prefix

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}

CANDIDATE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Update operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Delete operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Retrieve operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}

CANDIDATE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Update operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Delete operation of resource: candidate-interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Retrieve operation of resource: candidate-interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Update operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Delete operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Retrieve operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}

EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Update operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Delete operation of resource: exclude-interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Retrieve operation of resource: exclude-interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

AREA-SCOPE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/

Update operation of resource: area-scope

area-scopebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-SCOPE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/

Create operation of resource: area-scope

area-scopebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-SCOPE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/

Delete operation of resource: area-scope

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-SCOPE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/

Retrieve operation of resource: area-scope

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}

FAST-REROUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/

Update operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/

Create operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/

Delete operation of resource: fast-reroute

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}

PER-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-link/

Create operation of resource: per-link

per-linkbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-link/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-link/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-link/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-link/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/

Update operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/

Create operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/

Delete operation of resource: per-prefix

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/

Retrieve operation of resource: per-prefix

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}

CANDIDATE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Update operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Delete operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Retrieve operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}

CANDIDATE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Update operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Delete operation of resource: candidate-interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Retrieve operation of resource: candidate-interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Update operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Delete operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Retrieve operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}

EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Update operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Delete operation of resource: exclude-interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Retrieve operation of resource: exclude-interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

SHAM-LINKS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/sham-links/

Create operation of resource: sham-links

sham-linksbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "sham-link": [
    {
      "dead-interval": "integer",
      "enable": [ null ],
      "hello-interval": "integer",
      "source-address": "string",
      "encryption": {
        "authentication-algorithm": "string",
        "enable": "boolean",
        "authentication-password": "string",
        "spi": "integer",
        "encryption-algorithm": "string",
        "encryption-password": "string"
      },
      "transmit-delay": "integer",
      "retransmit-interval": "integer",
      "authentication": {
        "spi": "integer",
        "password": "string",
        "enable": "boolean",
        "algorithm": "string"
      },
      "destination-address": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SHAM-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/sham-links/sham-link/{source-address destination-address}/

Create operation of resource: sham-link

sham-linkbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

source-address destination-address
in path
string

ID of source-address destination-address

Request Content-Types: application/json
Request Example
{
  "dead-interval": "integer",
  "enable": [ null ],
  "hello-interval": "integer",
  "source-address": "string",
  "encryption": {
    "authentication-algorithm": "string",
    "enable": "boolean",
    "authentication-password": "string",
    "spi": "integer",
    "encryption-algorithm": "string",
    "encryption-password": "string"
  },
  "transmit-delay": "integer",
  "retransmit-interval": "integer",
  "authentication": {
    "spi": "integer",
    "password": "string",
    "enable": "boolean",
    "algorithm": "string"
  },
  "destination-address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/sham-links/sham-link/{source-address destination-address}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

source-address destination-address
in path
string

ID of source-address destination-address

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/sham-links/sham-link/{source-address destination-address}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

source-address destination-address
in path
string

ID of source-address destination-address

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIRTUAL-LINKS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/virtual-links/

Create operation of resource: virtual-links

virtual-linksbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "virtual-link": [
    {
      "dead-interval": "integer",
      "enable": [ null ],
      "hello-interval": "integer",
      "virtual-link-address": "string",
      "encryption": {
        "authentication-algorithm": "string",
        "enable": "boolean",
        "authentication-password": "string",
        "spi": "integer",
        "encryption-algorithm": "string",
        "encryption-password": "string"
      },
      "transmit-delay": "integer",
      "retransmit-interval": "integer",
      "authentication": {
        "spi": "integer",
        "password": "string",
        "enable": "boolean",
        "algorithm": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIRTUAL-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/virtual-links/virtual-link/{virtual-link-address}/

Create operation of resource: virtual-link

virtual-linkbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

virtual-link-address
in path
string

ID of virtual-link-address

Request Content-Types: application/json
Request Example
{
  "dead-interval": "integer",
  "enable": [ null ],
  "hello-interval": "integer",
  "virtual-link-address": "string",
  "encryption": {
    "authentication-algorithm": "string",
    "enable": "boolean",
    "authentication-password": "string",
    "spi": "integer",
    "encryption-algorithm": "string",
    "encryption-password": "string"
  },
  "transmit-delay": "integer",
  "retransmit-interval": "integer",
  "authentication": {
    "spi": "integer",
    "password": "string",
    "enable": "boolean",
    "algorithm": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/virtual-links/virtual-link/{virtual-link-address}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

virtual-link-address
in path
string

ID of virtual-link-address

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/area-addresses/area-area-id/{area-id}/virtual-links/virtual-link/{virtual-link-address}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

virtual-link-address
in path
string

ID of virtual-link-address

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIMERS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/

Update operation of resource: timers

timersbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "lsa-timers": {
    "arrival": "integer"
  },
  "throttle": {
    "spf": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    },
    "lsa": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    }
  },
  "pacing": {
    "flood": "integer",
    "retransmission": "integer",
    "lsa-group": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIMERS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/

Create operation of resource: timers

timersbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "lsa-timers": {
    "arrival": "integer"
  },
  "throttle": {
    "spf": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    },
    "lsa": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    }
  },
  "pacing": {
    "flood": "integer",
    "retransmission": "integer",
    "lsa-group": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIMERS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/

Delete operation of resource: timers

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIMERS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/

Retrieve operation of resource: timers

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-timers": {
    "arrival": "integer"
  },
  "throttle": {
    "spf": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    },
    "lsa": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    }
  },
  "pacing": {
    "flood": "integer",
    "retransmission": "integer",
    "lsa-group": "integer"
  }
}

PACING - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/pacing/

Update operation of resource: pacing

pacingbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "flood": "integer",
  "retransmission": "integer",
  "lsa-group": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PACING - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/pacing/

Create operation of resource: pacing

pacingbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "flood": "integer",
  "retransmission": "integer",
  "lsa-group": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PACING - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/pacing/

Delete operation of resource: pacing

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PACING - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/pacing/

Retrieve operation of resource: pacing

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "flood": "integer",
  "retransmission": "integer",
  "lsa-group": "integer"
}

LSA-TIMERS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/lsa-timers/

Update operation of resource: lsa-timers

lsa-timersbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "arrival": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA-TIMERS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/lsa-timers/

Create operation of resource: lsa-timers

lsa-timersbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "arrival": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA-TIMERS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/lsa-timers/

Delete operation of resource: lsa-timers

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA-TIMERS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/lsa-timers/

Retrieve operation of resource: lsa-timers

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "arrival": "integer"
}

THROTTLE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/throttle/

Update operation of resource: throttle

throttlebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "spf": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  },
  "lsa": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THROTTLE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/throttle/

Create operation of resource: throttle

throttlebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "spf": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  },
  "lsa": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THROTTLE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/throttle/

Delete operation of resource: throttle

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THROTTLE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/throttle/

Retrieve operation of resource: throttle

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spf": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  },
  "lsa": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  }
}

LSA - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/throttle/lsa/

Update operation of resource: lsa

lsabody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "mospf": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/throttle/lsa/

Create operation of resource: lsa

lsabody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "mospf": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/throttle/lsa/

Delete operation of resource: lsa

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/throttle/lsa/

Retrieve operation of resource: lsa

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mospf": [ null ]
}

SPF - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/throttle/spf/

Update operation of resource: spf

spfbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "maximum-delay": "integer",
  "minimum-delay": "integer",
  "first-delay": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/throttle/spf/

Create operation of resource: spf

spfbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "maximum-delay": "integer",
  "minimum-delay": "integer",
  "first-delay": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/throttle/spf/

Delete operation of resource: spf

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/timers/throttle/spf/

Retrieve operation of resource: spf

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "maximum-delay": "integer",
  "minimum-delay": "integer",
  "first-delay": "integer"
}

SUMMARY-PREFIXES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/summary-prefixes/

Update operation of resource: summary-prefixes

summary-prefixesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "summary-prefix": [
    {
      "prefix": "string",
      "tag": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIXES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/summary-prefixes/

Create operation of resource: summary-prefixes

summary-prefixesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "summary-prefix": [
    {
      "prefix": "string",
      "tag": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIXES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/summary-prefixes/

Delete operation of resource: summary-prefixes

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIXES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/summary-prefixes/

Retrieve operation of resource: summary-prefixes

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary-prefix": [
    {
      "prefix": "string",
      "tag": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}

SUMMARY-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/summary-prefixes/summary-prefix/{prefix prefix-length}/

Update operation of resource: summary-prefix

summary-prefixbody object

process-name
in path
string

ID of process-name

prefix prefix-length
in path
string

ID of prefix prefix-length

Request Content-Types: application/json
Request Example
{
  "prefix": "string",
  "tag": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/summary-prefixes/summary-prefix/{prefix prefix-length}/

Create operation of resource: summary-prefix

summary-prefixbody object

process-name
in path
string

ID of process-name

prefix prefix-length
in path
string

ID of prefix prefix-length

Request Content-Types: application/json
Request Example
{
  "prefix": "string",
  "tag": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/summary-prefixes/summary-prefix/{prefix prefix-length}/

Delete operation of resource: summary-prefix

process-name
in path
string

ID of process-name

prefix prefix-length
in path
string

ID of prefix prefix-length

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/summary-prefixes/summary-prefix/{prefix prefix-length}/

Retrieve operation of resource: summary-prefix

process-name
in path
string

ID of process-name

prefix prefix-length
in path
string

ID of prefix prefix-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix": "string",
  "tag": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}

SNMP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/snmp/

Update operation of resource: snmp

snmpbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "trap-rate-limit": {
    "max-window-traps": "integer",
    "window-size": "integer"
  },
  "context": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SNMP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/snmp/

Create operation of resource: snmp

snmpbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "trap-rate-limit": {
    "max-window-traps": "integer",
    "window-size": "integer"
  },
  "context": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SNMP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/snmp/

Delete operation of resource: snmp

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SNMP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/snmp/

Retrieve operation of resource: snmp

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "trap-rate-limit": {
    "max-window-traps": "integer",
    "window-size": "integer"
  },
  "context": "string"
}

TRAP-RATE-LIMIT - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/snmp/trap-rate-limit/

Update operation of resource: trap-rate-limit

trap-rate-limitbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "max-window-traps": "integer",
  "window-size": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-RATE-LIMIT - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/snmp/trap-rate-limit/

Create operation of resource: trap-rate-limit

trap-rate-limitbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "max-window-traps": "integer",
  "window-size": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-RATE-LIMIT - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/snmp/trap-rate-limit/

Delete operation of resource: trap-rate-limit

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-RATE-LIMIT - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/snmp/trap-rate-limit/

Retrieve operation of resource: trap-rate-limit

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "max-window-traps": "integer",
  "window-size": "integer"
}

FAST-REROUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/

Update operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/

Create operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/

Delete operation of resource: fast-reroute

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}

PER-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/per-link/

Create operation of resource: per-link

per-linkbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "priority": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/per-prefix/

Update operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "priority": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/per-prefix/

Create operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "priority": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/per-prefix/

Delete operation of resource: per-prefix

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/per-prefix/

Retrieve operation of resource: per-prefix

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priority": "string"
}

TIEBREAKERS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/per-prefix/tiebreakers/

Update operation of resource: tiebreakers

tiebreakersbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "tiebreaker": [
    {
      "tiebreaker-type": "string",
      "tiebreaker-index": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIEBREAKERS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/per-prefix/tiebreakers/

Create operation of resource: tiebreakers

tiebreakersbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "tiebreaker": [
    {
      "tiebreaker-type": "string",
      "tiebreaker-index": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIEBREAKERS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/per-prefix/tiebreakers/

Delete operation of resource: tiebreakers

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIEBREAKERS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/per-prefix/tiebreakers/

Retrieve operation of resource: tiebreakers

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tiebreaker": [
    {
      "tiebreaker-type": "string",
      "tiebreaker-index": "integer"
    }
  ]
}

TIEBREAKER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/per-prefix/tiebreakers/tiebreaker/{tiebreaker-type}/

Update operation of resource: tiebreaker

tiebreakerbody object

process-name
in path
string

ID of process-name

tiebreaker-type
in path
string

ID of tiebreaker-type

Request Content-Types: application/json
Request Example
{
  "tiebreaker-type": "string",
  "tiebreaker-index": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIEBREAKER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/per-prefix/tiebreakers/tiebreaker/{tiebreaker-type}/

Create operation of resource: tiebreaker

tiebreakerbody object

process-name
in path
string

ID of process-name

tiebreaker-type
in path
string

ID of tiebreaker-type

Request Content-Types: application/json
Request Example
{
  "tiebreaker-type": "string",
  "tiebreaker-index": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIEBREAKER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/per-prefix/tiebreakers/tiebreaker/{tiebreaker-type}/

Delete operation of resource: tiebreaker

process-name
in path
string

ID of process-name

tiebreaker-type
in path
string

ID of tiebreaker-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIEBREAKER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/fast-reroute/per-prefix/tiebreakers/tiebreaker/{tiebreaker-type}/

Retrieve operation of resource: tiebreaker

process-name
in path
string

ID of process-name

tiebreaker-type
in path
string

ID of tiebreaker-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tiebreaker-type": "string",
  "tiebreaker-index": "integer"
}

DISTANCE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distance/

Update operation of resource: distance

distancebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "administrative": "integer",
  "ospfv3": {
    "intra-area": "integer",
    "external": "integer",
    "inter-area": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTANCE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distance/

Create operation of resource: distance

distancebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "administrative": "integer",
  "ospfv3": {
    "intra-area": "integer",
    "external": "integer",
    "inter-area": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTANCE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distance/

Delete operation of resource: distance

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTANCE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distance/

Retrieve operation of resource: distance

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "administrative": "integer",
  "ospfv3": {
    "intra-area": "integer",
    "external": "integer",
    "inter-area": "integer"
  }
}

OSPFV3 - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distance/ospfv3/

Update operation of resource: ospfv3

ospfv3body object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "intra-area": "integer",
  "external": "integer",
  "inter-area": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3 - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distance/ospfv3/

Create operation of resource: ospfv3

ospfv3body object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "intra-area": "integer",
  "external": "integer",
  "inter-area": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3 - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distance/ospfv3/

Delete operation of resource: ospfv3

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3 - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distance/ospfv3/

Retrieve operation of resource: ospfv3

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "intra-area": "integer",
  "external": "integer",
  "inter-area": "integer"
}

MAXIMUM - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/maximum/

Update operation of resource: maximum

maximumbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "redistributed-prefixes": {
    "prefixes": "integer",
    "threshold": "integer",
    "warning-only": [ null ]
  },
  "interfaces": "integer",
  "paths": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAXIMUM - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/maximum/

Create operation of resource: maximum

maximumbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "redistributed-prefixes": {
    "prefixes": "integer",
    "threshold": "integer",
    "warning-only": [ null ]
  },
  "interfaces": "integer",
  "paths": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAXIMUM - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/maximum/

Delete operation of resource: maximum

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAXIMUM - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/maximum/

Retrieve operation of resource: maximum

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "redistributed-prefixes": {
    "prefixes": "integer",
    "threshold": "integer",
    "warning-only": [ null ]
  },
  "interfaces": "integer",
  "paths": "integer"
}

REDISTRIBUTED-PREFIXES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/maximum/redistributed-prefixes/

Update operation of resource: redistributed-prefixes

redistributed-prefixesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "prefixes": "integer",
  "threshold": "integer",
  "warning-only": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTED-PREFIXES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/maximum/redistributed-prefixes/

Create operation of resource: redistributed-prefixes

redistributed-prefixesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "prefixes": "integer",
  "threshold": "integer",
  "warning-only": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTED-PREFIXES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/maximum/redistributed-prefixes/

Delete operation of resource: redistributed-prefixes

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTED-PREFIXES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/maximum/redistributed-prefixes/

Retrieve operation of resource: redistributed-prefixes

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefixes": "integer",
  "threshold": "integer",
  "warning-only": [ null ]
}

REDISTRIBUTES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/

Update operation of resource: redistributes

redistributesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "redistribute": [
    {
      "bgp": [
        null
      ],
      "ospfv3-or-isis-or-application": [
        null
      ],
      "eigrp": [
        null
      ],
      "protocol-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/

Create operation of resource: redistributes

redistributesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "redistribute": [
    {
      "bgp": [
        null
      ],
      "ospfv3-or-isis-or-application": [
        null
      ],
      "eigrp": [
        null
      ],
      "protocol-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/

Delete operation of resource: redistributes

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/

Retrieve operation of resource: redistributes

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "redistribute": [
    {
      "bgp": [
        null
      ],
      "ospfv3-or-isis-or-application": [
        null
      ],
      "eigrp": [
        null
      ],
      "protocol-name": "string"
    }
  ]
}

REDISTRIBUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/

Update operation of resource: redistribute

redistributebody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

Request Content-Types: application/json
Request Example
{
  "bgp": [
    null
  ],
  "ospfv3-or-isis-or-application": [
    null
  ],
  "eigrp": [
    null
  ],
  "protocol-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/

Create operation of resource: redistribute

redistributebody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

Request Content-Types: application/json
Request Example
{
  "bgp": [
    null
  ],
  "ospfv3-or-isis-or-application": [
    null
  ],
  "eigrp": [
    null
  ],
  "protocol-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/

Delete operation of resource: redistribute

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/

Retrieve operation of resource: redistribute

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bgp": [
    null
  ],
  "ospfv3-or-isis-or-application": [
    null
  ],
  "eigrp": [
    null
  ],
  "protocol-name": "string"
}

CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/connected-or-static-or-subscriber-or-mobile/

Update operation of resource: connected-or-static-or-subscriber-or-mobile

connected-or-static-or-subscriber-or-mobilebody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/connected-or-static-or-subscriber-or-mobile/

Create operation of resource: connected-or-static-or-subscriber-or-mobile

connected-or-static-or-subscriber-or-mobilebody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/connected-or-static-or-subscriber-or-mobile/

Delete operation of resource: connected-or-static-or-subscriber-or-mobile

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/connected-or-static-or-subscriber-or-mobile/

Retrieve operation of resource: connected-or-static-or-subscriber-or-mobile

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

BGP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/bgp/{as-xx as-yy}/

Update operation of resource: bgp

bgpbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/bgp/{as-xx as-yy}/

Create operation of resource: bgp

bgpbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/bgp/{as-xx as-yy}/

Delete operation of resource: bgp

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/bgp/{as-xx as-yy}/

Retrieve operation of resource: bgp

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

OSPFV3-OR-ISIS-OR-APPLICATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/ospfv3-or-isis-or-application/{process-name}/

Update operation of resource: ospfv3-or-isis-or-application

ospfv3-or-isis-or-applicationbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-OR-ISIS-OR-APPLICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/ospfv3-or-isis-or-application/{process-name}/

Create operation of resource: ospfv3-or-isis-or-application

ospfv3-or-isis-or-applicationbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-OR-ISIS-OR-APPLICATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/ospfv3-or-isis-or-application/{process-name}/

Delete operation of resource: ospfv3-or-isis-or-application

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-OR-ISIS-OR-APPLICATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/ospfv3-or-isis-or-application/{process-name}/

Retrieve operation of resource: ospfv3-or-isis-or-application

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

EIGRP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/eigrp/{as-xx}/

Update operation of resource: eigrp

eigrpbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/eigrp/{as-xx}/

Create operation of resource: eigrp

eigrpbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/eigrp/{as-xx}/

Delete operation of resource: eigrp

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/redistributes/redistribute/{protocol-name}/eigrp/{as-xx}/

Retrieve operation of resource: eigrp

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

IGNORE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/ignore/

Update operation of resource: ignore

ignorebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "lsa": {
    "mospf": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IGNORE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/ignore/

Create operation of resource: ignore

ignorebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "lsa": {
    "mospf": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IGNORE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/ignore/

Delete operation of resource: ignore

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IGNORE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/ignore/

Retrieve operation of resource: ignore

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa": {
    "mospf": [ null ]
  }
}

LSA - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/ignore/lsa/

Update operation of resource: lsa

lsabody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "mospf": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/ignore/lsa/

Create operation of resource: lsa

lsabody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "mospf": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/ignore/lsa/

Delete operation of resource: lsa

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/ignore/lsa/

Retrieve operation of resource: lsa

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mospf": [ null ]
}

DISTRIBUTE-LIST-OUT - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/

Update operation of resource: distribute-list-out

distribute-list-outbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "distribute-outs": {
    "distribute-out": [
      {
        "bgp": [
          null
        ],
        "eigrp": [
          null
        ],
        "ospfv3-or-isis": [
          null
        ],
        "protocol-name": "string",
        "all-or-connected-or-static-prefix-list": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST-OUT - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/

Create operation of resource: distribute-list-out

distribute-list-outbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "distribute-outs": {
    "distribute-out": [
      {
        "bgp": [
          null
        ],
        "eigrp": [
          null
        ],
        "ospfv3-or-isis": [
          null
        ],
        "protocol-name": "string",
        "all-or-connected-or-static-prefix-list": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST-OUT - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/

Delete operation of resource: distribute-list-out

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST-OUT - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/

Retrieve operation of resource: distribute-list-out

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "distribute-outs": {
    "distribute-out": [
      {
        "bgp": [
          null
        ],
        "eigrp": [
          null
        ],
        "ospfv3-or-isis": [
          null
        ],
        "protocol-name": "string",
        "all-or-connected-or-static-prefix-list": "string"
      }
    ]
  }
}

DISTRIBUTE-OUTS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/

Update operation of resource: distribute-outs

distribute-outsbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "distribute-out": [
    {
      "bgp": [
        null
      ],
      "eigrp": [
        null
      ],
      "ospfv3-or-isis": [
        null
      ],
      "protocol-name": "string",
      "all-or-connected-or-static-prefix-list": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-OUTS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/

Create operation of resource: distribute-outs

distribute-outsbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "distribute-out": [
    {
      "bgp": [
        null
      ],
      "eigrp": [
        null
      ],
      "ospfv3-or-isis": [
        null
      ],
      "protocol-name": "string",
      "all-or-connected-or-static-prefix-list": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-OUTS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/

Delete operation of resource: distribute-outs

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-OUTS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/

Retrieve operation of resource: distribute-outs

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "distribute-out": [
    {
      "bgp": [
        null
      ],
      "eigrp": [
        null
      ],
      "ospfv3-or-isis": [
        null
      ],
      "protocol-name": "string",
      "all-or-connected-or-static-prefix-list": "string"
    }
  ]
}

DISTRIBUTE-OUT - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/

Update operation of resource: distribute-out

distribute-outbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

Request Content-Types: application/json
Request Example
{
  "bgp": [
    null
  ],
  "eigrp": [
    null
  ],
  "ospfv3-or-isis": [
    null
  ],
  "protocol-name": "string",
  "all-or-connected-or-static-prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-OUT - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/

Create operation of resource: distribute-out

distribute-outbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

Request Content-Types: application/json
Request Example
{
  "bgp": [
    null
  ],
  "eigrp": [
    null
  ],
  "ospfv3-or-isis": [
    null
  ],
  "protocol-name": "string",
  "all-or-connected-or-static-prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-OUT - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/

Delete operation of resource: distribute-out

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-OUT - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/

Retrieve operation of resource: distribute-out

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bgp": [
    null
  ],
  "eigrp": [
    null
  ],
  "ospfv3-or-isis": [
    null
  ],
  "protocol-name": "string",
  "all-or-connected-or-static-prefix-list": "string"
}

BGP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/bgp/{as-xx as-yy}/

Update operation of resource: bgp

bgpbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/bgp/{as-xx as-yy}/

Create operation of resource: bgp

bgpbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/bgp/{as-xx as-yy}/

Delete operation of resource: bgp

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/bgp/{as-xx as-yy}/

Retrieve operation of resource: bgp

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

OSPFV3-OR-ISIS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/ospfv3-or-isis/{process-name}/

Update operation of resource: ospfv3-or-isis

ospfv3-or-isisbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-OR-ISIS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/ospfv3-or-isis/{process-name}/

Create operation of resource: ospfv3-or-isis

ospfv3-or-isisbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-OR-ISIS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/ospfv3-or-isis/{process-name}/

Delete operation of resource: ospfv3-or-isis

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-OR-ISIS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/ospfv3-or-isis/{process-name}/

Retrieve operation of resource: ospfv3-or-isis

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

EIGRP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/eigrp/{as-xx}/

Update operation of resource: eigrp

eigrpbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/eigrp/{as-xx}/

Create operation of resource: eigrp

eigrpbody object

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/eigrp/{as-xx}/

Delete operation of resource: eigrp

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/eigrp/{as-xx}/

Retrieve operation of resource: eigrp

process-name
in path
string

ID of process-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

DISTRIBUTE-LIST - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list/

Update operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list/

Create operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list/

Delete operation of resource: distribute-list

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list/

Retrieve operation of resource: distribute-list

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in": {
    "prefix-list": "string"
  }
}

IN - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list/in/

Update operation of resource: in

inbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list/in/

Create operation of resource: in

inbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list/in/

Delete operation of resource: in

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/distribute-list/in/

Retrieve operation of resource: in

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list": "string"
}

STUB-ROUTER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/

Update operation of resource: stub-router

stub-routerbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "v6bit": {
    "on-proc-restart": "integer"
  },
  "max-metric": {
    "on-proc-restart": "integer"
  },
  "rbit": {
    "on-proc-restart": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STUB-ROUTER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/

Create operation of resource: stub-router

stub-routerbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "v6bit": {
    "on-proc-restart": "integer"
  },
  "max-metric": {
    "on-proc-restart": "integer"
  },
  "rbit": {
    "on-proc-restart": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STUB-ROUTER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/

Delete operation of resource: stub-router

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STUB-ROUTER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/

Retrieve operation of resource: stub-router

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "v6bit": {
    "on-proc-restart": "integer"
  },
  "max-metric": {
    "on-proc-restart": "integer"
  },
  "rbit": {
    "on-proc-restart": "integer"
  }
}

RBIT - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/rbit/

Update operation of resource: rbit

rbitbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "on-proc-restart": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RBIT - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/rbit/

Create operation of resource: rbit

rbitbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "on-proc-restart": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RBIT - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/rbit/

Delete operation of resource: rbit

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RBIT - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/rbit/

Retrieve operation of resource: rbit

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "on-proc-restart": "integer"
}

ON-STARTUP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/rbit/on-startup/

Update operation of resource: on-startup

on-startupbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/rbit/on-startup/

Create operation of resource: on-startup

on-startupbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/rbit/on-startup/

Delete operation of resource: on-startup

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/rbit/on-startup/

Retrieve operation of resource: on-startup

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}

V6BIT - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/v6bit/

Update operation of resource: v6bit

v6bitbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "on-proc-restart": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

V6BIT - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/v6bit/

Create operation of resource: v6bit

v6bitbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "on-proc-restart": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

V6BIT - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/v6bit/

Delete operation of resource: v6bit

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

V6BIT - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/v6bit/

Retrieve operation of resource: v6bit

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "on-proc-restart": "integer"
}

ON-STARTUP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/v6bit/on-startup/

Update operation of resource: on-startup

on-startupbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/v6bit/on-startup/

Create operation of resource: on-startup

on-startupbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/v6bit/on-startup/

Delete operation of resource: on-startup

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/v6bit/on-startup/

Retrieve operation of resource: on-startup

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}

MAX-METRIC - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/max-metric/

Update operation of resource: max-metric

max-metricbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "on-proc-restart": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-METRIC - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/max-metric/

Create operation of resource: max-metric

max-metricbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "on-proc-restart": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-METRIC - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/max-metric/

Delete operation of resource: max-metric

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-METRIC - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/max-metric/

Retrieve operation of resource: max-metric

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "on-proc-restart": "integer"
}

ON-STARTUP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/max-metric/on-startup/

Update operation of resource: on-startup

on-startupbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/max-metric/on-startup/

Create operation of resource: on-startup

on-startupbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/max-metric/on-startup/

Delete operation of resource: on-startup

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/stub-router/max-metric/on-startup/

Retrieve operation of resource: on-startup

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}

BFD - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/bfd/

Update operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/bfd/

Create operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/bfd/

Delete operation of resource: bfd

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/bfd/

Retrieve operation of resource: bfd

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}

DATABASE-FILTER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/database-filter/

Update operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/database-filter/

Create operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/database-filter/

Delete operation of resource: database-filter

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/database-filter/

Retrieve operation of resource: database-filter

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "all": {
    "out": [ null ]
  }
}

ALL - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/database-filter/all/

Update operation of resource: all

allbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/database-filter/all/

Create operation of resource: all

allbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/database-filter/all/

Delete operation of resource: all

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/database-filter/all/

Retrieve operation of resource: all

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "out": [ null ]
}

CAPABILITY - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/capability/

Update operation of resource: capability

capabilitybody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "vrf-lite": "boolean",
  "type7-translate-zero-forwarding-addr": "boolean",
  "type7-prefer": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CAPABILITY - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/capability/

Create operation of resource: capability

capabilitybody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "vrf-lite": "boolean",
  "type7-translate-zero-forwarding-addr": "boolean",
  "type7-prefer": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CAPABILITY - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/capability/

Delete operation of resource: capability

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CAPABILITY - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/capability/

Retrieve operation of resource: capability

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "vrf-lite": "boolean",
  "type7-translate-zero-forwarding-addr": "boolean",
  "type7-prefer": "boolean"
}

AUTHENTICATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/authentication/

Update operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/authentication/

Delete operation of resource: authentication

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/authentication/

Retrieve operation of resource: authentication

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}

GRACEFUL-RESTART - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/graceful-restart/

Update operation of resource: graceful-restart

graceful-restartbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "enable": [ null ],
  "strict-lsa-checking": [ null ],
  "interval": "integer",
  "helper": [ null ],
  "lifetime": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GRACEFUL-RESTART - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/graceful-restart/

Create operation of resource: graceful-restart

graceful-restartbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "enable": [ null ],
  "strict-lsa-checking": [ null ],
  "interval": "integer",
  "helper": [ null ],
  "lifetime": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GRACEFUL-RESTART - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/graceful-restart/

Delete operation of resource: graceful-restart

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GRACEFUL-RESTART - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/graceful-restart/

Retrieve operation of resource: graceful-restart

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "enable": [ null ],
  "strict-lsa-checking": [ null ],
  "interval": "integer",
  "helper": [ null ],
  "lifetime": "integer"
}

DEFAULT-INFORMATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/default-information/

Update operation of resource: default-information

default-informationbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "originate": {
    "always": "boolean",
    "metric": "integer",
    "tag": "integer",
    "metric-type": "integer",
    "route-policy-name": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-INFORMATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/default-information/

Create operation of resource: default-information

default-informationbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "originate": {
    "always": "boolean",
    "metric": "integer",
    "tag": "integer",
    "metric-type": "integer",
    "route-policy-name": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-INFORMATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/default-information/

Delete operation of resource: default-information

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/default-information/

Retrieve operation of resource: default-information

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "originate": {
    "always": "boolean",
    "metric": "integer",
    "tag": "integer",
    "metric-type": "integer",
    "route-policy-name": "string"
  }
}

ORIGINATE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/default-information/originate/

Update operation of resource: originate

originatebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "always": "boolean",
  "metric": "integer",
  "tag": "integer",
  "metric-type": "integer",
  "route-policy-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ORIGINATE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/default-information/originate/

Create operation of resource: originate

originatebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "always": "boolean",
  "metric": "integer",
  "tag": "integer",
  "metric-type": "integer",
  "route-policy-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ORIGINATE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/default-information/originate/

Delete operation of resource: originate

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ORIGINATE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/default-information/originate/

Retrieve operation of resource: originate

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "always": "boolean",
  "metric": "integer",
  "tag": "integer",
  "metric-type": "integer",
  "route-policy-name": "string"
}

PROCESS-SCOPE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/

Update operation of resource: process-scope

process-scopebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-SCOPE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/

Create operation of resource: process-scope

process-scopebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-SCOPE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/

Delete operation of resource: process-scope

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-SCOPE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/

Retrieve operation of resource: process-scope

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}

FAST-REROUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/

Update operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/

Create operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/

Delete operation of resource: fast-reroute

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}

PER-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-link/

Create operation of resource: per-link

per-linkbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-link/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-link/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-link/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-link/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/

Update operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/

Create operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/

Delete operation of resource: per-prefix

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/

Retrieve operation of resource: per-prefix

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}

CANDIDATE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/candidate-interfaces/

Update operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/candidate-interfaces/

Delete operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/candidate-interfaces/

Retrieve operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}

CANDIDATE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Update operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Delete operation of resource: candidate-interface

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Retrieve operation of resource: candidate-interface

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/exclude-interfaces/

Update operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/exclude-interfaces/

Delete operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/exclude-interfaces/

Retrieve operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}

EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Update operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Delete operation of resource: exclude-interface

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/process-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Retrieve operation of resource: exclude-interface

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

ENCRYPTION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/encryption/

Update operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/encryption/

Delete operation of resource: encryption

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/encryption/

Retrieve operation of resource: encryption

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}

AUTO-COST - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/auto-cost/

Update operation of resource: auto-cost

auto-costbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "reference-bandwidth": "integer",
  "disable": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-COST - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/auto-cost/

Create operation of resource: auto-cost

auto-costbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "reference-bandwidth": "integer",
  "disable": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-COST - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/auto-cost/

Delete operation of resource: auto-cost

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-COST - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/default-vrf/auto-cost/

Retrieve operation of resource: auto-cost

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "reference-bandwidth": "integer",
  "disable": [ null ]
}

VRFS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/

Update operation of resource: vrfs

vrfsbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "vrf": [
    {
      "enable": [ null ],
      "domain-id": {
        "primary-domain-id": {
          "domain-id-name": "string",
          "domain-id-type": "string"
        },
        "secondary-domain-ids": {
          "secondary-domain-id": [
            {
              "domain-id-name": "string",
              "domain-id-type": "string"
            }
          ]
        }
      },
      "prefix-suppression": "boolean",
      "snmpvrf-trap": [ null ],
      "vrf-name": "string",
      "transmit-delay": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRFS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/

Create operation of resource: vrfs

vrfsbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "vrf": [
    {
      "enable": [ null ],
      "domain-id": {
        "primary-domain-id": {
          "domain-id-name": "string",
          "domain-id-type": "string"
        },
        "secondary-domain-ids": {
          "secondary-domain-id": [
            {
              "domain-id-name": "string",
              "domain-id-type": "string"
            }
          ]
        }
      },
      "prefix-suppression": "boolean",
      "snmpvrf-trap": [ null ],
      "vrf-name": "string",
      "transmit-delay": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRFS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/

Delete operation of resource: vrfs

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRFS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/

Retrieve operation of resource: vrfs

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "vrf": [
    {
      "enable": [ null ],
      "domain-id": {
        "primary-domain-id": {
          "domain-id-name": "string",
          "domain-id-type": "string"
        },
        "secondary-domain-ids": {
          "secondary-domain-id": [
            {
              "domain-id-name": "string",
              "domain-id-type": "string"
            }
          ]
        }
      },
      "prefix-suppression": "boolean",
      "snmpvrf-trap": [ null ],
      "vrf-name": "string",
      "transmit-delay": "integer"
    }
  ]
}

VRF - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/

Update operation of resource: vrf

vrfbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "enable": [ null ],
  "domain-id": {
    "primary-domain-id": {
      "domain-id-name": "string",
      "domain-id-type": "string"
    },
    "secondary-domain-ids": {
      "secondary-domain-id": [
        {
          "domain-id-name": "string",
          "domain-id-type": "string"
        }
      ]
    }
  },
  "prefix-suppression": "boolean",
  "snmpvrf-trap": [ null ],
  "vrf-name": "string",
  "transmit-delay": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRF - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/

Create operation of resource: vrf

vrfbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "enable": [ null ],
  "domain-id": {
    "primary-domain-id": {
      "domain-id-name": "string",
      "domain-id-type": "string"
    },
    "secondary-domain-ids": {
      "secondary-domain-id": [
        {
          "domain-id-name": "string",
          "domain-id-type": "string"
        }
      ]
    }
  },
  "prefix-suppression": "boolean",
  "snmpvrf-trap": [ null ],
  "vrf-name": "string",
  "transmit-delay": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRF - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/

Delete operation of resource: vrf

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRF - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/

Retrieve operation of resource: vrf

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "enable": [ null ],
  "domain-id": {
    "primary-domain-id": {
      "domain-id-name": "string",
      "domain-id-type": "string"
    },
    "secondary-domain-ids": {
      "secondary-domain-id": [
        {
          "domain-id-name": "string",
          "domain-id-type": "string"
        }
      ]
    }
  },
  "prefix-suppression": "boolean",
  "snmpvrf-trap": [ null ],
  "vrf-name": "string",
  "transmit-delay": "integer"
}

DOMAIN-ID - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/

Update operation of resource: domain-id

domain-idbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "primary-domain-id": {
    "domain-id-name": "string",
    "domain-id-type": "string"
  },
  "secondary-domain-ids": {
    "secondary-domain-id": [
      {
        "domain-id-name": "string",
        "domain-id-type": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DOMAIN-ID - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/

Create operation of resource: domain-id

domain-idbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "primary-domain-id": {
    "domain-id-name": "string",
    "domain-id-type": "string"
  },
  "secondary-domain-ids": {
    "secondary-domain-id": [
      {
        "domain-id-name": "string",
        "domain-id-type": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DOMAIN-ID - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/

Delete operation of resource: domain-id

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DOMAIN-ID - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/

Retrieve operation of resource: domain-id

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "primary-domain-id": {
    "domain-id-name": "string",
    "domain-id-type": "string"
  },
  "secondary-domain-ids": {
    "secondary-domain-id": [
      {
        "domain-id-name": "string",
        "domain-id-type": "string"
      }
    ]
  }
}

SECONDARY-DOMAIN-IDS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/secondary-domain-ids/

Update operation of resource: secondary-domain-ids

secondary-domain-idsbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "secondary-domain-id": [
    {
      "domain-id-name": "string",
      "domain-id-type": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SECONDARY-DOMAIN-IDS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/secondary-domain-ids/

Create operation of resource: secondary-domain-ids

secondary-domain-idsbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "secondary-domain-id": [
    {
      "domain-id-name": "string",
      "domain-id-type": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SECONDARY-DOMAIN-IDS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/secondary-domain-ids/

Delete operation of resource: secondary-domain-ids

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SECONDARY-DOMAIN-IDS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/secondary-domain-ids/

Retrieve operation of resource: secondary-domain-ids

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "secondary-domain-id": [
    {
      "domain-id-name": "string",
      "domain-id-type": "string"
    }
  ]
}

SECONDARY-DOMAIN-ID - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/secondary-domain-ids/secondary-domain-id/{domain-id-type domain-id-name}/

Update operation of resource: secondary-domain-id

secondary-domain-idbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

domain-id-type domain-id-name
in path
string

ID of domain-id-type domain-id-name

Request Content-Types: application/json
Request Example
{
  "domain-id-name": "string",
  "domain-id-type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SECONDARY-DOMAIN-ID - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/secondary-domain-ids/secondary-domain-id/{domain-id-type domain-id-name}/

Create operation of resource: secondary-domain-id

secondary-domain-idbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

domain-id-type domain-id-name
in path
string

ID of domain-id-type domain-id-name

Request Content-Types: application/json
Request Example
{
  "domain-id-name": "string",
  "domain-id-type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SECONDARY-DOMAIN-ID - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/secondary-domain-ids/secondary-domain-id/{domain-id-type domain-id-name}/

Delete operation of resource: secondary-domain-id

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

domain-id-type domain-id-name
in path
string

ID of domain-id-type domain-id-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SECONDARY-DOMAIN-ID - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/secondary-domain-ids/secondary-domain-id/{domain-id-type domain-id-name}/

Retrieve operation of resource: secondary-domain-id

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

domain-id-type domain-id-name
in path
string

ID of domain-id-type domain-id-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "domain-id-name": "string",
  "domain-id-type": "string"
}

PRIMARY-DOMAIN-ID - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/primary-domain-id/

Update operation of resource: primary-domain-id

primary-domain-idbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "domain-id-name": "string",
  "domain-id-type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIMARY-DOMAIN-ID - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/primary-domain-id/

Create operation of resource: primary-domain-id

primary-domain-idbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "domain-id-name": "string",
  "domain-id-type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIMARY-DOMAIN-ID - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/primary-domain-id/

Delete operation of resource: primary-domain-id

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIMARY-DOMAIN-ID - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/domain-id/primary-domain-id/

Retrieve operation of resource: primary-domain-id

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "domain-id-name": "string",
  "domain-id-type": "string"
}

AREA-ADDRESSES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/

Update operation of resource: area-addresses

area-addressesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "area-address": [
    null
  ],
  "area-area-id": [
    null
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-ADDRESSES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/

Create operation of resource: area-addresses

area-addressesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "area-address": [
    null
  ],
  "area-area-id": [
    null
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-ADDRESSES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/

Delete operation of resource: area-addresses

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-ADDRESSES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/

Retrieve operation of resource: area-addresses

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-address": [
    null
  ],
  "area-area-id": [
    null
  ]
}

AREA-ADDRESS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/

Update operation of resource: area-address

area-addressbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-ADDRESS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/

Create operation of resource: area-address

area-addressbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-ADDRESS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/

Delete operation of resource: area-address

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-ADDRESS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/

Retrieve operation of resource: area-address

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

AUTHENTICATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/authentication/

Update operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/authentication/

Delete operation of resource: authentication

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/authentication/

Retrieve operation of resource: authentication

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}

BFD - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/bfd/

Update operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/bfd/

Create operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/bfd/

Delete operation of resource: bfd

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/bfd/

Retrieve operation of resource: bfd

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}

RANGES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/ranges/

Update operation of resource: ranges

rangesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "range": [
    {
      "prefix": "string",
      "cost": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/ranges/

Create operation of resource: ranges

rangesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "range": [
    {
      "prefix": "string",
      "cost": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/ranges/

Delete operation of resource: ranges

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/ranges/

Retrieve operation of resource: ranges

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "range": [
    {
      "prefix": "string",
      "cost": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}

RANGE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/ranges/range/{prefix prefix-length}/

Update operation of resource: range

rangebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

prefix prefix-length
in path
string

ID of prefix prefix-length

Request Content-Types: application/json
Request Example
{
  "prefix": "string",
  "cost": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/ranges/range/{prefix prefix-length}/

Create operation of resource: range

rangebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

prefix prefix-length
in path
string

ID of prefix prefix-length

Request Content-Types: application/json
Request Example
{
  "prefix": "string",
  "cost": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/ranges/range/{prefix prefix-length}/

Delete operation of resource: range

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

prefix prefix-length
in path
string

ID of prefix prefix-length

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/ranges/range/{prefix prefix-length}/

Retrieve operation of resource: range

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

prefix prefix-length
in path
string

ID of prefix prefix-length

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix": "string",
  "cost": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}

ENCRYPTION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/encryption/

Update operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/encryption/

Delete operation of resource: encryption

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/encryption/

Retrieve operation of resource: encryption

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}

NSSA - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/nssa/

Update operation of resource: nssa

nssabody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "metric": "integer",
  "default-info-originate": "boolean",
  "no-summary": [ null ],
  "metric-type": "string",
  "no-redistribution": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSSA - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/nssa/

Create operation of resource: nssa

nssabody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "metric": "integer",
  "default-info-originate": "boolean",
  "no-summary": [ null ],
  "metric-type": "string",
  "no-redistribution": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSSA - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/nssa/

Delete operation of resource: nssa

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSSA - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/nssa/

Retrieve operation of resource: nssa

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "metric": "integer",
  "default-info-originate": "boolean",
  "no-summary": [ null ],
  "metric-type": "string",
  "no-redistribution": "boolean"
}

DATABASE-FILTER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/database-filter/

Update operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/database-filter/

Create operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/database-filter/

Delete operation of resource: database-filter

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/database-filter/

Retrieve operation of resource: database-filter

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "all": {
    "out": [ null ]
  }
}

ALL - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/database-filter/all/

Update operation of resource: all

allbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/database-filter/all/

Create operation of resource: all

allbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/database-filter/all/

Delete operation of resource: all

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/database-filter/all/

Retrieve operation of resource: all

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "out": [ null ]
}

DISTRIBUTE-LIST - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/distribute-list/

Update operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/distribute-list/

Create operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/distribute-list/

Delete operation of resource: distribute-list

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/distribute-list/

Retrieve operation of resource: distribute-list

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in": {
    "prefix-list": "string"
  }
}

IN - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/distribute-list/in/

Update operation of resource: in

inbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/distribute-list/in/

Create operation of resource: in

inbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/distribute-list/in/

Delete operation of resource: in

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/distribute-list/in/

Retrieve operation of resource: in

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list": "string"
}

INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/

Update operation of resource: interfaces

interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "fast-reroute": {
        "per-link": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "per-prefix": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "fast-reroute-enable": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/

Create operation of resource: interfaces

interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "fast-reroute": {
        "per-link": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "per-prefix": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "fast-reroute-enable": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/

Delete operation of resource: interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/

Retrieve operation of resource: interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": [
    {
      "fast-reroute": {
        "per-link": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "per-prefix": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "fast-reroute-enable": "string"
      }
    }
  ]
}

INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/

Update operation of resource: interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/

Create operation of resource: interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/

Delete operation of resource: interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}

AUTHENTICATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/authentication/

Update operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/authentication/

Delete operation of resource: authentication

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/authentication/

Retrieve operation of resource: authentication

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}

NEIGHBORS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/

Update operation of resource: neighbors

neighborsbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "neighbor": [
    {
      "priority": "integer",
      "neighbor-address": "string",
      "cost": "integer",
      "zone": "string",
      "database-filter": "boolean",
      "poll-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/

Create operation of resource: neighbors

neighborsbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "neighbor": [
    {
      "priority": "integer",
      "neighbor-address": "string",
      "cost": "integer",
      "zone": "string",
      "database-filter": "boolean",
      "poll-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/

Delete operation of resource: neighbors

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/

Retrieve operation of resource: neighbors

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor": [
    {
      "priority": "integer",
      "neighbor-address": "string",
      "cost": "integer",
      "zone": "string",
      "database-filter": "boolean",
      "poll-interval": "integer"
    }
  ]
}

NEIGHBOR - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Update operation of resource: neighbor

neighborbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

Request Content-Types: application/json
Request Example
{
  "priority": "integer",
  "neighbor-address": "string",
  "cost": "integer",
  "zone": "string",
  "database-filter": "boolean",
  "poll-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Create operation of resource: neighbor

neighborbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

Request Content-Types: application/json
Request Example
{
  "priority": "integer",
  "neighbor-address": "string",
  "cost": "integer",
  "zone": "string",
  "database-filter": "boolean",
  "poll-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Delete operation of resource: neighbor

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Retrieve operation of resource: neighbor

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priority": "integer",
  "neighbor-address": "string",
  "cost": "integer",
  "zone": "string",
  "database-filter": "boolean",
  "poll-interval": "integer"
}

ENCRYPTION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/encryption/

Update operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/encryption/

Delete operation of resource: encryption

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/encryption/

Retrieve operation of resource: encryption

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}

BFD - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/bfd/

Update operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/bfd/

Create operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/bfd/

Delete operation of resource: bfd

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/bfd/

Retrieve operation of resource: bfd

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}

DATABASE-FILTER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/

Update operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/

Create operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/

Delete operation of resource: database-filter

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/

Retrieve operation of resource: database-filter

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "all": {
    "out": [ null ]
  }
}

ALL - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/all/

Update operation of resource: all

allbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/all/

Create operation of resource: all

allbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/all/

Delete operation of resource: all

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/database-filter/all/

Retrieve operation of resource: all

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "out": [ null ]
}

DISTRIBUTE-LIST - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/

Update operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/

Create operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/

Delete operation of resource: distribute-list

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/

Retrieve operation of resource: distribute-list

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in": {
    "prefix-list": "string"
  }
}

IN - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/in/

Update operation of resource: in

inbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/in/

Create operation of resource: in

inbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/in/

Delete operation of resource: in

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/distribute-list/in/

Retrieve operation of resource: in

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list": "string"
}

FAST-REROUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/

Update operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/

Create operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/

Delete operation of resource: fast-reroute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}

PER-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-link/

Create operation of resource: per-link

per-linkbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-link/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-link/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-link/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-link/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Update operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Create operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Delete operation of resource: per-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Retrieve operation of resource: per-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}

CANDIDATE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Update operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Delete operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Retrieve operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}

CANDIDATE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Update operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Delete operation of resource: candidate-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Retrieve operation of resource: candidate-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Update operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Delete operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Retrieve operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}

EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Update operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Delete operation of resource: exclude-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Retrieve operation of resource: exclude-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

AREA-SCOPE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/

Update operation of resource: area-scope

area-scopebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-SCOPE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/

Create operation of resource: area-scope

area-scopebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-SCOPE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/

Delete operation of resource: area-scope

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-SCOPE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/

Retrieve operation of resource: area-scope

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}

FAST-REROUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/

Update operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/

Create operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/

Delete operation of resource: fast-reroute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}

PER-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-link/

Create operation of resource: per-link

per-linkbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-link/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-link/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-link/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-link/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/

Update operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/

Create operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/

Delete operation of resource: per-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/

Retrieve operation of resource: per-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}

CANDIDATE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Update operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Delete operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Retrieve operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}

CANDIDATE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Update operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Delete operation of resource: candidate-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Retrieve operation of resource: candidate-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Update operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Delete operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Retrieve operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}

EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Update operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Delete operation of resource: exclude-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Retrieve operation of resource: exclude-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

SHAM-LINKS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/sham-links/

Create operation of resource: sham-links

sham-linksbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "sham-link": [
    {
      "dead-interval": "integer",
      "enable": [ null ],
      "hello-interval": "integer",
      "source-address": "string",
      "encryption": {
        "authentication-algorithm": "string",
        "enable": "boolean",
        "authentication-password": "string",
        "spi": "integer",
        "encryption-algorithm": "string",
        "encryption-password": "string"
      },
      "transmit-delay": "integer",
      "retransmit-interval": "integer",
      "authentication": {
        "spi": "integer",
        "password": "string",
        "enable": "boolean",
        "algorithm": "string"
      },
      "destination-address": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SHAM-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/sham-links/sham-link/{source-address destination-address}/

Create operation of resource: sham-link

sham-linkbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

source-address destination-address
in path
string

ID of source-address destination-address

Request Content-Types: application/json
Request Example
{
  "dead-interval": "integer",
  "enable": [ null ],
  "hello-interval": "integer",
  "source-address": "string",
  "encryption": {
    "authentication-algorithm": "string",
    "enable": "boolean",
    "authentication-password": "string",
    "spi": "integer",
    "encryption-algorithm": "string",
    "encryption-password": "string"
  },
  "transmit-delay": "integer",
  "retransmit-interval": "integer",
  "authentication": {
    "spi": "integer",
    "password": "string",
    "enable": "boolean",
    "algorithm": "string"
  },
  "destination-address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/sham-links/sham-link/{source-address destination-address}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

source-address destination-address
in path
string

ID of source-address destination-address

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/sham-links/sham-link/{source-address destination-address}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

source-address destination-address
in path
string

ID of source-address destination-address

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIRTUAL-LINKS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/virtual-links/

Create operation of resource: virtual-links

virtual-linksbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

Request Content-Types: application/json
Request Example
{
  "virtual-link": [
    {
      "dead-interval": "integer",
      "enable": [ null ],
      "hello-interval": "integer",
      "virtual-link-address": "string",
      "encryption": {
        "authentication-algorithm": "string",
        "enable": "boolean",
        "authentication-password": "string",
        "spi": "integer",
        "encryption-algorithm": "string",
        "encryption-password": "string"
      },
      "transmit-delay": "integer",
      "retransmit-interval": "integer",
      "authentication": {
        "spi": "integer",
        "password": "string",
        "enable": "boolean",
        "algorithm": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIRTUAL-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/virtual-links/virtual-link/{virtual-link-address}/

Create operation of resource: virtual-link

virtual-linkbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

virtual-link-address
in path
string

ID of virtual-link-address

Request Content-Types: application/json
Request Example
{
  "dead-interval": "integer",
  "enable": [ null ],
  "hello-interval": "integer",
  "virtual-link-address": "string",
  "encryption": {
    "authentication-algorithm": "string",
    "enable": "boolean",
    "authentication-password": "string",
    "spi": "integer",
    "encryption-algorithm": "string",
    "encryption-password": "string"
  },
  "transmit-delay": "integer",
  "retransmit-interval": "integer",
  "authentication": {
    "spi": "integer",
    "password": "string",
    "enable": "boolean",
    "algorithm": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/virtual-links/virtual-link/{virtual-link-address}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

virtual-link-address
in path
string

ID of virtual-link-address

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-address/{address}/virtual-links/virtual-link/{virtual-link-address}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

address
in path
string

ID of address

virtual-link-address
in path
string

ID of virtual-link-address

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-AREA-ID - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/

Update operation of resource: area-area-id

area-area-idbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-AREA-ID - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/

Create operation of resource: area-area-id

area-area-idbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-AREA-ID - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/

Delete operation of resource: area-area-id

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-AREA-ID - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/

Retrieve operation of resource: area-area-id

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

AUTHENTICATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/authentication/

Update operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/authentication/

Delete operation of resource: authentication

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/authentication/

Retrieve operation of resource: authentication

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}

BFD - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/bfd/

Update operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/bfd/

Create operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/bfd/

Delete operation of resource: bfd

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/bfd/

Retrieve operation of resource: bfd

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}

RANGES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/ranges/

Update operation of resource: ranges

rangesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "range": [
    {
      "prefix": "string",
      "cost": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/ranges/

Create operation of resource: ranges

rangesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "range": [
    {
      "prefix": "string",
      "cost": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/ranges/

Delete operation of resource: ranges

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/ranges/

Retrieve operation of resource: ranges

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "range": [
    {
      "prefix": "string",
      "cost": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}

RANGE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/ranges/range/{prefix prefix-length}/

Update operation of resource: range

rangebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

prefix prefix-length
in path
string

ID of prefix prefix-length

Request Content-Types: application/json
Request Example
{
  "prefix": "string",
  "cost": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/ranges/range/{prefix prefix-length}/

Create operation of resource: range

rangebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

prefix prefix-length
in path
string

ID of prefix prefix-length

Request Content-Types: application/json
Request Example
{
  "prefix": "string",
  "cost": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/ranges/range/{prefix prefix-length}/

Delete operation of resource: range

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

prefix prefix-length
in path
string

ID of prefix prefix-length

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RANGE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/ranges/range/{prefix prefix-length}/

Retrieve operation of resource: range

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

prefix prefix-length
in path
string

ID of prefix prefix-length

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix": "string",
  "cost": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}

ENCRYPTION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/encryption/

Update operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/encryption/

Delete operation of resource: encryption

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/encryption/

Retrieve operation of resource: encryption

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}

NSSA - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/nssa/

Update operation of resource: nssa

nssabody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "metric": "integer",
  "default-info-originate": "boolean",
  "no-summary": [ null ],
  "metric-type": "string",
  "no-redistribution": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSSA - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/nssa/

Create operation of resource: nssa

nssabody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "metric": "integer",
  "default-info-originate": "boolean",
  "no-summary": [ null ],
  "metric-type": "string",
  "no-redistribution": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSSA - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/nssa/

Delete operation of resource: nssa

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSSA - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/nssa/

Retrieve operation of resource: nssa

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "metric": "integer",
  "default-info-originate": "boolean",
  "no-summary": [ null ],
  "metric-type": "string",
  "no-redistribution": "boolean"
}

DATABASE-FILTER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/database-filter/

Update operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/database-filter/

Create operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/database-filter/

Delete operation of resource: database-filter

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/database-filter/

Retrieve operation of resource: database-filter

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "all": {
    "out": [ null ]
  }
}

ALL - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/database-filter/all/

Update operation of resource: all

allbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/database-filter/all/

Create operation of resource: all

allbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/database-filter/all/

Delete operation of resource: all

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/database-filter/all/

Retrieve operation of resource: all

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "out": [ null ]
}

DISTRIBUTE-LIST - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/distribute-list/

Update operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/distribute-list/

Create operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/distribute-list/

Delete operation of resource: distribute-list

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/distribute-list/

Retrieve operation of resource: distribute-list

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in": {
    "prefix-list": "string"
  }
}

IN - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/distribute-list/in/

Update operation of resource: in

inbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/distribute-list/in/

Create operation of resource: in

inbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/distribute-list/in/

Delete operation of resource: in

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/distribute-list/in/

Retrieve operation of resource: in

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list": "string"
}

INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/

Update operation of resource: interfaces

interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "fast-reroute": {
        "per-link": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "per-prefix": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "fast-reroute-enable": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/

Create operation of resource: interfaces

interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "fast-reroute": {
        "per-link": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "per-prefix": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "fast-reroute-enable": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/

Delete operation of resource: interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/

Retrieve operation of resource: interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": [
    {
      "fast-reroute": {
        "per-link": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "per-prefix": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "fast-reroute-enable": "string"
      }
    }
  ]
}

INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/

Update operation of resource: interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/

Create operation of resource: interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/

Delete operation of resource: interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}

AUTHENTICATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/authentication/

Update operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/authentication/

Delete operation of resource: authentication

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/authentication/

Retrieve operation of resource: authentication

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}

NEIGHBORS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/

Update operation of resource: neighbors

neighborsbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "neighbor": [
    {
      "priority": "integer",
      "neighbor-address": "string",
      "cost": "integer",
      "zone": "string",
      "database-filter": "boolean",
      "poll-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/

Create operation of resource: neighbors

neighborsbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "neighbor": [
    {
      "priority": "integer",
      "neighbor-address": "string",
      "cost": "integer",
      "zone": "string",
      "database-filter": "boolean",
      "poll-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/

Delete operation of resource: neighbors

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/

Retrieve operation of resource: neighbors

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor": [
    {
      "priority": "integer",
      "neighbor-address": "string",
      "cost": "integer",
      "zone": "string",
      "database-filter": "boolean",
      "poll-interval": "integer"
    }
  ]
}

NEIGHBOR - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Update operation of resource: neighbor

neighborbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

Request Content-Types: application/json
Request Example
{
  "priority": "integer",
  "neighbor-address": "string",
  "cost": "integer",
  "zone": "string",
  "database-filter": "boolean",
  "poll-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Create operation of resource: neighbor

neighborbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

Request Content-Types: application/json
Request Example
{
  "priority": "integer",
  "neighbor-address": "string",
  "cost": "integer",
  "zone": "string",
  "database-filter": "boolean",
  "poll-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Delete operation of resource: neighbor

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/neighbors/neighbor/{neighbor-address}/

Retrieve operation of resource: neighbor

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

neighbor-address
in path
string

ID of neighbor-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priority": "integer",
  "neighbor-address": "string",
  "cost": "integer",
  "zone": "string",
  "database-filter": "boolean",
  "poll-interval": "integer"
}

ENCRYPTION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/encryption/

Update operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/encryption/

Delete operation of resource: encryption

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/encryption/

Retrieve operation of resource: encryption

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}

BFD - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/bfd/

Update operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/bfd/

Create operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/bfd/

Delete operation of resource: bfd

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/bfd/

Retrieve operation of resource: bfd

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}

DATABASE-FILTER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/

Update operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/

Create operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/

Delete operation of resource: database-filter

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/

Retrieve operation of resource: database-filter

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "all": {
    "out": [ null ]
  }
}

ALL - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/all/

Update operation of resource: all

allbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/all/

Create operation of resource: all

allbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/all/

Delete operation of resource: all

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/database-filter/all/

Retrieve operation of resource: all

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "out": [ null ]
}

DISTRIBUTE-LIST - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/

Update operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/

Create operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/

Delete operation of resource: distribute-list

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/

Retrieve operation of resource: distribute-list

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in": {
    "prefix-list": "string"
  }
}

IN - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/in/

Update operation of resource: in

inbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/in/

Create operation of resource: in

inbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/in/

Delete operation of resource: in

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/distribute-list/in/

Retrieve operation of resource: in

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list": "string"
}

FAST-REROUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/

Update operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/

Create operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/

Delete operation of resource: fast-reroute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}

PER-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-link/

Create operation of resource: per-link

per-linkbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-link/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-link/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-link/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-link/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Update operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Create operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Delete operation of resource: per-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/

Retrieve operation of resource: per-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}

CANDIDATE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Update operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Delete operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/

Retrieve operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}

CANDIDATE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Update operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Delete operation of resource: candidate-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Retrieve operation of resource: candidate-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Update operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Delete operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/

Retrieve operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}

EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Update operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Delete operation of resource: exclude-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/interfaces/interface/{interface-name}/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Retrieve operation of resource: exclude-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

AREA-SCOPE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/

Update operation of resource: area-scope

area-scopebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-SCOPE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/

Create operation of resource: area-scope

area-scopebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-SCOPE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/

Delete operation of resource: area-scope

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AREA-SCOPE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/

Retrieve operation of resource: area-scope

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}

FAST-REROUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/

Update operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/

Create operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/

Delete operation of resource: fast-reroute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}

PER-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-link/

Create operation of resource: per-link

per-linkbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-link/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-link/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-link/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-link/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/

Update operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/

Create operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/

Delete operation of resource: per-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/

Retrieve operation of resource: per-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}

CANDIDATE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Update operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Delete operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/

Retrieve operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}

CANDIDATE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Update operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Delete operation of resource: candidate-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Retrieve operation of resource: candidate-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Update operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Delete operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/

Retrieve operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}

EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Update operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Delete operation of resource: exclude-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/area-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Retrieve operation of resource: exclude-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

SHAM-LINKS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/sham-links/

Create operation of resource: sham-links

sham-linksbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "sham-link": [
    {
      "dead-interval": "integer",
      "enable": [ null ],
      "hello-interval": "integer",
      "source-address": "string",
      "encryption": {
        "authentication-algorithm": "string",
        "enable": "boolean",
        "authentication-password": "string",
        "spi": "integer",
        "encryption-algorithm": "string",
        "encryption-password": "string"
      },
      "transmit-delay": "integer",
      "retransmit-interval": "integer",
      "authentication": {
        "spi": "integer",
        "password": "string",
        "enable": "boolean",
        "algorithm": "string"
      },
      "destination-address": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SHAM-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/sham-links/sham-link/{source-address destination-address}/

Create operation of resource: sham-link

sham-linkbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

source-address destination-address
in path
string

ID of source-address destination-address

Request Content-Types: application/json
Request Example
{
  "dead-interval": "integer",
  "enable": [ null ],
  "hello-interval": "integer",
  "source-address": "string",
  "encryption": {
    "authentication-algorithm": "string",
    "enable": "boolean",
    "authentication-password": "string",
    "spi": "integer",
    "encryption-algorithm": "string",
    "encryption-password": "string"
  },
  "transmit-delay": "integer",
  "retransmit-interval": "integer",
  "authentication": {
    "spi": "integer",
    "password": "string",
    "enable": "boolean",
    "algorithm": "string"
  },
  "destination-address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/sham-links/sham-link/{source-address destination-address}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

source-address destination-address
in path
string

ID of source-address destination-address

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/sham-links/sham-link/{source-address destination-address}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

source-address destination-address
in path
string

ID of source-address destination-address

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIRTUAL-LINKS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/virtual-links/

Create operation of resource: virtual-links

virtual-linksbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Request Content-Types: application/json
Request Example
{
  "virtual-link": [
    {
      "dead-interval": "integer",
      "enable": [ null ],
      "hello-interval": "integer",
      "virtual-link-address": "string",
      "encryption": {
        "authentication-algorithm": "string",
        "enable": "boolean",
        "authentication-password": "string",
        "spi": "integer",
        "encryption-algorithm": "string",
        "encryption-password": "string"
      },
      "transmit-delay": "integer",
      "retransmit-interval": "integer",
      "authentication": {
        "spi": "integer",
        "password": "string",
        "enable": "boolean",
        "algorithm": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIRTUAL-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/virtual-links/virtual-link/{virtual-link-address}/

Create operation of resource: virtual-link

virtual-linkbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

virtual-link-address
in path
string

ID of virtual-link-address

Request Content-Types: application/json
Request Example
{
  "dead-interval": "integer",
  "enable": [ null ],
  "hello-interval": "integer",
  "virtual-link-address": "string",
  "encryption": {
    "authentication-algorithm": "string",
    "enable": "boolean",
    "authentication-password": "string",
    "spi": "integer",
    "encryption-algorithm": "string",
    "encryption-password": "string"
  },
  "transmit-delay": "integer",
  "retransmit-interval": "integer",
  "authentication": {
    "spi": "integer",
    "password": "string",
    "enable": "boolean",
    "algorithm": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/virtual-links/virtual-link/{virtual-link-address}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

virtual-link-address
in path
string

ID of virtual-link-address

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-addresses/area-area-id/{area-id}/virtual-links/virtual-link/{virtual-link-address}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

virtual-link-address
in path
string

ID of virtual-link-address

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIMERS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/

Update operation of resource: timers

timersbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "lsa-timers": {
    "arrival": "integer"
  },
  "throttle": {
    "spf": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    },
    "lsa": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    }
  },
  "pacing": {
    "flood": "integer",
    "retransmission": "integer",
    "lsa-group": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIMERS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/

Create operation of resource: timers

timersbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "lsa-timers": {
    "arrival": "integer"
  },
  "throttle": {
    "spf": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    },
    "lsa": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    }
  },
  "pacing": {
    "flood": "integer",
    "retransmission": "integer",
    "lsa-group": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIMERS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/

Delete operation of resource: timers

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIMERS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/

Retrieve operation of resource: timers

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-timers": {
    "arrival": "integer"
  },
  "throttle": {
    "spf": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    },
    "lsa": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    }
  },
  "pacing": {
    "flood": "integer",
    "retransmission": "integer",
    "lsa-group": "integer"
  }
}

PACING - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/pacing/

Update operation of resource: pacing

pacingbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "flood": "integer",
  "retransmission": "integer",
  "lsa-group": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PACING - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/pacing/

Create operation of resource: pacing

pacingbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "flood": "integer",
  "retransmission": "integer",
  "lsa-group": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PACING - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/pacing/

Delete operation of resource: pacing

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PACING - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/pacing/

Retrieve operation of resource: pacing

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "flood": "integer",
  "retransmission": "integer",
  "lsa-group": "integer"
}

LSA-TIMERS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/lsa-timers/

Update operation of resource: lsa-timers

lsa-timersbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "arrival": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA-TIMERS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/lsa-timers/

Create operation of resource: lsa-timers

lsa-timersbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "arrival": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA-TIMERS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/lsa-timers/

Delete operation of resource: lsa-timers

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA-TIMERS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/lsa-timers/

Retrieve operation of resource: lsa-timers

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "arrival": "integer"
}

THROTTLE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/throttle/

Update operation of resource: throttle

throttlebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "spf": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  },
  "lsa": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THROTTLE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/throttle/

Create operation of resource: throttle

throttlebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "spf": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  },
  "lsa": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THROTTLE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/throttle/

Delete operation of resource: throttle

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THROTTLE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/throttle/

Retrieve operation of resource: throttle

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spf": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  },
  "lsa": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  }
}

LSA - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/throttle/lsa/

Update operation of resource: lsa

lsabody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "mospf": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/throttle/lsa/

Create operation of resource: lsa

lsabody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "mospf": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/throttle/lsa/

Delete operation of resource: lsa

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/throttle/lsa/

Retrieve operation of resource: lsa

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mospf": [ null ]
}

SPF - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/throttle/spf/

Update operation of resource: spf

spfbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "maximum-delay": "integer",
  "minimum-delay": "integer",
  "first-delay": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/throttle/spf/

Create operation of resource: spf

spfbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "maximum-delay": "integer",
  "minimum-delay": "integer",
  "first-delay": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/throttle/spf/

Delete operation of resource: spf

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/timers/throttle/spf/

Retrieve operation of resource: spf

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "maximum-delay": "integer",
  "minimum-delay": "integer",
  "first-delay": "integer"
}

SUMMARY-PREFIXES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/summary-prefixes/

Update operation of resource: summary-prefixes

summary-prefixesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "summary-prefix": [
    {
      "prefix": "string",
      "tag": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIXES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/summary-prefixes/

Create operation of resource: summary-prefixes

summary-prefixesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "summary-prefix": [
    {
      "prefix": "string",
      "tag": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIXES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/summary-prefixes/

Delete operation of resource: summary-prefixes

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIXES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/summary-prefixes/

Retrieve operation of resource: summary-prefixes

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary-prefix": [
    {
      "prefix": "string",
      "tag": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}

SUMMARY-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/summary-prefixes/summary-prefix/{prefix prefix-length}/

Update operation of resource: summary-prefix

summary-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

prefix prefix-length
in path
string

ID of prefix prefix-length

Request Content-Types: application/json
Request Example
{
  "prefix": "string",
  "tag": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/summary-prefixes/summary-prefix/{prefix prefix-length}/

Create operation of resource: summary-prefix

summary-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

prefix prefix-length
in path
string

ID of prefix prefix-length

Request Content-Types: application/json
Request Example
{
  "prefix": "string",
  "tag": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/summary-prefixes/summary-prefix/{prefix prefix-length}/

Delete operation of resource: summary-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

prefix prefix-length
in path
string

ID of prefix prefix-length

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/summary-prefixes/summary-prefix/{prefix prefix-length}/

Retrieve operation of resource: summary-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

prefix prefix-length
in path
string

ID of prefix prefix-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix": "string",
  "tag": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}

SNMP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/snmp/

Update operation of resource: snmp

snmpbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "trap-rate-limit": {
    "max-window-traps": "integer",
    "window-size": "integer"
  },
  "context": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SNMP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/snmp/

Create operation of resource: snmp

snmpbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "trap-rate-limit": {
    "max-window-traps": "integer",
    "window-size": "integer"
  },
  "context": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SNMP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/snmp/

Delete operation of resource: snmp

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SNMP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/snmp/

Retrieve operation of resource: snmp

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "trap-rate-limit": {
    "max-window-traps": "integer",
    "window-size": "integer"
  },
  "context": "string"
}

TRAP-RATE-LIMIT - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/snmp/trap-rate-limit/

Update operation of resource: trap-rate-limit

trap-rate-limitbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "max-window-traps": "integer",
  "window-size": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-RATE-LIMIT - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/snmp/trap-rate-limit/

Create operation of resource: trap-rate-limit

trap-rate-limitbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "max-window-traps": "integer",
  "window-size": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-RATE-LIMIT - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/snmp/trap-rate-limit/

Delete operation of resource: trap-rate-limit

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-RATE-LIMIT - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/snmp/trap-rate-limit/

Retrieve operation of resource: trap-rate-limit

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "max-window-traps": "integer",
  "window-size": "integer"
}

FAST-REROUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/

Update operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/

Create operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/

Delete operation of resource: fast-reroute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}

PER-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/per-link/

Create operation of resource: per-link

per-linkbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "priority": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/per-prefix/

Update operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "priority": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/per-prefix/

Create operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "priority": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/per-prefix/

Delete operation of resource: per-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/per-prefix/

Retrieve operation of resource: per-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priority": "string"
}

TIEBREAKERS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/per-prefix/tiebreakers/

Update operation of resource: tiebreakers

tiebreakersbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "tiebreaker": [
    {
      "tiebreaker-type": "string",
      "tiebreaker-index": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIEBREAKERS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/per-prefix/tiebreakers/

Create operation of resource: tiebreakers

tiebreakersbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "tiebreaker": [
    {
      "tiebreaker-type": "string",
      "tiebreaker-index": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIEBREAKERS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/per-prefix/tiebreakers/

Delete operation of resource: tiebreakers

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIEBREAKERS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/per-prefix/tiebreakers/

Retrieve operation of resource: tiebreakers

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tiebreaker": [
    {
      "tiebreaker-type": "string",
      "tiebreaker-index": "integer"
    }
  ]
}

TIEBREAKER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/per-prefix/tiebreakers/tiebreaker/{tiebreaker-type}/

Update operation of resource: tiebreaker

tiebreakerbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

tiebreaker-type
in path
string

ID of tiebreaker-type

Request Content-Types: application/json
Request Example
{
  "tiebreaker-type": "string",
  "tiebreaker-index": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIEBREAKER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/per-prefix/tiebreakers/tiebreaker/{tiebreaker-type}/

Create operation of resource: tiebreaker

tiebreakerbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

tiebreaker-type
in path
string

ID of tiebreaker-type

Request Content-Types: application/json
Request Example
{
  "tiebreaker-type": "string",
  "tiebreaker-index": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIEBREAKER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/per-prefix/tiebreakers/tiebreaker/{tiebreaker-type}/

Delete operation of resource: tiebreaker

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

tiebreaker-type
in path
string

ID of tiebreaker-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIEBREAKER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/per-prefix/tiebreakers/tiebreaker/{tiebreaker-type}/

Retrieve operation of resource: tiebreaker

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

tiebreaker-type
in path
string

ID of tiebreaker-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tiebreaker-type": "string",
  "tiebreaker-index": "integer"
}

DISTANCE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distance/

Update operation of resource: distance

distancebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "administrative": "integer",
  "ospfv3": {
    "intra-area": "integer",
    "external": "integer",
    "inter-area": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTANCE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distance/

Create operation of resource: distance

distancebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "administrative": "integer",
  "ospfv3": {
    "intra-area": "integer",
    "external": "integer",
    "inter-area": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTANCE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distance/

Delete operation of resource: distance

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTANCE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distance/

Retrieve operation of resource: distance

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "administrative": "integer",
  "ospfv3": {
    "intra-area": "integer",
    "external": "integer",
    "inter-area": "integer"
  }
}

OSPFV3 - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distance/ospfv3/

Update operation of resource: ospfv3

ospfv3body object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "intra-area": "integer",
  "external": "integer",
  "inter-area": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3 - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distance/ospfv3/

Create operation of resource: ospfv3

ospfv3body object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "intra-area": "integer",
  "external": "integer",
  "inter-area": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3 - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distance/ospfv3/

Delete operation of resource: ospfv3

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3 - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distance/ospfv3/

Retrieve operation of resource: ospfv3

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "intra-area": "integer",
  "external": "integer",
  "inter-area": "integer"
}

MAXIMUM - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/maximum/

Update operation of resource: maximum

maximumbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "redistributed-prefixes": {
    "prefixes": "integer",
    "threshold": "integer",
    "warning-only": [ null ]
  },
  "interfaces": "integer",
  "paths": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAXIMUM - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/maximum/

Create operation of resource: maximum

maximumbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "redistributed-prefixes": {
    "prefixes": "integer",
    "threshold": "integer",
    "warning-only": [ null ]
  },
  "interfaces": "integer",
  "paths": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAXIMUM - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/maximum/

Delete operation of resource: maximum

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAXIMUM - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/maximum/

Retrieve operation of resource: maximum

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "redistributed-prefixes": {
    "prefixes": "integer",
    "threshold": "integer",
    "warning-only": [ null ]
  },
  "interfaces": "integer",
  "paths": "integer"
}

REDISTRIBUTED-PREFIXES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/maximum/redistributed-prefixes/

Update operation of resource: redistributed-prefixes

redistributed-prefixesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "prefixes": "integer",
  "threshold": "integer",
  "warning-only": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTED-PREFIXES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/maximum/redistributed-prefixes/

Create operation of resource: redistributed-prefixes

redistributed-prefixesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "prefixes": "integer",
  "threshold": "integer",
  "warning-only": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTED-PREFIXES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/maximum/redistributed-prefixes/

Delete operation of resource: redistributed-prefixes

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTED-PREFIXES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/maximum/redistributed-prefixes/

Retrieve operation of resource: redistributed-prefixes

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefixes": "integer",
  "threshold": "integer",
  "warning-only": [ null ]
}

REDISTRIBUTES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/

Update operation of resource: redistributes

redistributesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "redistribute": [
    {
      "bgp": [
        null
      ],
      "ospfv3-or-isis-or-application": [
        null
      ],
      "eigrp": [
        null
      ],
      "protocol-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/

Create operation of resource: redistributes

redistributesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "redistribute": [
    {
      "bgp": [
        null
      ],
      "ospfv3-or-isis-or-application": [
        null
      ],
      "eigrp": [
        null
      ],
      "protocol-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/

Delete operation of resource: redistributes

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/

Retrieve operation of resource: redistributes

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "redistribute": [
    {
      "bgp": [
        null
      ],
      "ospfv3-or-isis-or-application": [
        null
      ],
      "eigrp": [
        null
      ],
      "protocol-name": "string"
    }
  ]
}

REDISTRIBUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/

Update operation of resource: redistribute

redistributebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

Request Content-Types: application/json
Request Example
{
  "bgp": [
    null
  ],
  "ospfv3-or-isis-or-application": [
    null
  ],
  "eigrp": [
    null
  ],
  "protocol-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/

Create operation of resource: redistribute

redistributebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

Request Content-Types: application/json
Request Example
{
  "bgp": [
    null
  ],
  "ospfv3-or-isis-or-application": [
    null
  ],
  "eigrp": [
    null
  ],
  "protocol-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/

Delete operation of resource: redistribute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/

Retrieve operation of resource: redistribute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bgp": [
    null
  ],
  "ospfv3-or-isis-or-application": [
    null
  ],
  "eigrp": [
    null
  ],
  "protocol-name": "string"
}

CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/connected-or-static-or-subscriber-or-mobile/

Update operation of resource: connected-or-static-or-subscriber-or-mobile

connected-or-static-or-subscriber-or-mobilebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/connected-or-static-or-subscriber-or-mobile/

Create operation of resource: connected-or-static-or-subscriber-or-mobile

connected-or-static-or-subscriber-or-mobilebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/connected-or-static-or-subscriber-or-mobile/

Delete operation of resource: connected-or-static-or-subscriber-or-mobile

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/connected-or-static-or-subscriber-or-mobile/

Retrieve operation of resource: connected-or-static-or-subscriber-or-mobile

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

BGP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/bgp/{as-xx as-yy}/

Update operation of resource: bgp

bgpbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/bgp/{as-xx as-yy}/

Create operation of resource: bgp

bgpbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/bgp/{as-xx as-yy}/

Delete operation of resource: bgp

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/bgp/{as-xx as-yy}/

Retrieve operation of resource: bgp

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

OSPFV3-OR-ISIS-OR-APPLICATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/ospfv3-or-isis-or-application/{process-name}/

Update operation of resource: ospfv3-or-isis-or-application

ospfv3-or-isis-or-applicationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-OR-ISIS-OR-APPLICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/ospfv3-or-isis-or-application/{process-name}/

Create operation of resource: ospfv3-or-isis-or-application

ospfv3-or-isis-or-applicationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-OR-ISIS-OR-APPLICATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/ospfv3-or-isis-or-application/{process-name}/

Delete operation of resource: ospfv3-or-isis-or-application

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-OR-ISIS-OR-APPLICATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/ospfv3-or-isis-or-application/{process-name}/

Retrieve operation of resource: ospfv3-or-isis-or-application

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

EIGRP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/eigrp/{as-xx}/

Update operation of resource: eigrp

eigrpbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/eigrp/{as-xx}/

Create operation of resource: eigrp

eigrpbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/eigrp/{as-xx}/

Delete operation of resource: eigrp

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/redistributes/redistribute/{protocol-name}/eigrp/{as-xx}/

Retrieve operation of resource: eigrp

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

IGNORE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/ignore/

Update operation of resource: ignore

ignorebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "lsa": {
    "mospf": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IGNORE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/ignore/

Create operation of resource: ignore

ignorebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "lsa": {
    "mospf": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IGNORE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/ignore/

Delete operation of resource: ignore

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IGNORE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/ignore/

Retrieve operation of resource: ignore

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa": {
    "mospf": [ null ]
  }
}

LSA - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/ignore/lsa/

Update operation of resource: lsa

lsabody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "mospf": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/ignore/lsa/

Create operation of resource: lsa

lsabody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "mospf": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/ignore/lsa/

Delete operation of resource: lsa

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSA - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/ignore/lsa/

Retrieve operation of resource: lsa

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mospf": [ null ]
}

DISTRIBUTE-LIST-OUT - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/

Update operation of resource: distribute-list-out

distribute-list-outbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "distribute-outs": {
    "distribute-out": [
      {
        "bgp": [
          null
        ],
        "eigrp": [
          null
        ],
        "ospfv3-or-isis": [
          null
        ],
        "protocol-name": "string",
        "all-or-connected-or-static-prefix-list": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST-OUT - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/

Create operation of resource: distribute-list-out

distribute-list-outbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "distribute-outs": {
    "distribute-out": [
      {
        "bgp": [
          null
        ],
        "eigrp": [
          null
        ],
        "ospfv3-or-isis": [
          null
        ],
        "protocol-name": "string",
        "all-or-connected-or-static-prefix-list": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST-OUT - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/

Delete operation of resource: distribute-list-out

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST-OUT - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/

Retrieve operation of resource: distribute-list-out

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "distribute-outs": {
    "distribute-out": [
      {
        "bgp": [
          null
        ],
        "eigrp": [
          null
        ],
        "ospfv3-or-isis": [
          null
        ],
        "protocol-name": "string",
        "all-or-connected-or-static-prefix-list": "string"
      }
    ]
  }
}

DISTRIBUTE-OUTS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/

Update operation of resource: distribute-outs

distribute-outsbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "distribute-out": [
    {
      "bgp": [
        null
      ],
      "eigrp": [
        null
      ],
      "ospfv3-or-isis": [
        null
      ],
      "protocol-name": "string",
      "all-or-connected-or-static-prefix-list": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-OUTS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/

Create operation of resource: distribute-outs

distribute-outsbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "distribute-out": [
    {
      "bgp": [
        null
      ],
      "eigrp": [
        null
      ],
      "ospfv3-or-isis": [
        null
      ],
      "protocol-name": "string",
      "all-or-connected-or-static-prefix-list": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-OUTS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/

Delete operation of resource: distribute-outs

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-OUTS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/

Retrieve operation of resource: distribute-outs

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "distribute-out": [
    {
      "bgp": [
        null
      ],
      "eigrp": [
        null
      ],
      "ospfv3-or-isis": [
        null
      ],
      "protocol-name": "string",
      "all-or-connected-or-static-prefix-list": "string"
    }
  ]
}

DISTRIBUTE-OUT - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/

Update operation of resource: distribute-out

distribute-outbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

Request Content-Types: application/json
Request Example
{
  "bgp": [
    null
  ],
  "eigrp": [
    null
  ],
  "ospfv3-or-isis": [
    null
  ],
  "protocol-name": "string",
  "all-or-connected-or-static-prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-OUT - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/

Create operation of resource: distribute-out

distribute-outbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

Request Content-Types: application/json
Request Example
{
  "bgp": [
    null
  ],
  "eigrp": [
    null
  ],
  "ospfv3-or-isis": [
    null
  ],
  "protocol-name": "string",
  "all-or-connected-or-static-prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-OUT - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/

Delete operation of resource: distribute-out

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-OUT - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/

Retrieve operation of resource: distribute-out

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bgp": [
    null
  ],
  "eigrp": [
    null
  ],
  "ospfv3-or-isis": [
    null
  ],
  "protocol-name": "string",
  "all-or-connected-or-static-prefix-list": "string"
}

BGP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/bgp/{as-xx as-yy}/

Update operation of resource: bgp

bgpbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/bgp/{as-xx as-yy}/

Create operation of resource: bgp

bgpbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/bgp/{as-xx as-yy}/

Delete operation of resource: bgp

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/bgp/{as-xx as-yy}/

Retrieve operation of resource: bgp

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx as-yy
in path
string

ID of as-xx as-yy

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

OSPFV3-OR-ISIS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/ospfv3-or-isis/{process-name}/

Update operation of resource: ospfv3-or-isis

ospfv3-or-isisbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-OR-ISIS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/ospfv3-or-isis/{process-name}/

Create operation of resource: ospfv3-or-isis

ospfv3-or-isisbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-OR-ISIS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/ospfv3-or-isis/{process-name}/

Delete operation of resource: ospfv3-or-isis

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-OR-ISIS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/ospfv3-or-isis/{process-name}/

Retrieve operation of resource: ospfv3-or-isis

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

EIGRP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/eigrp/{as-xx}/

Update operation of resource: eigrp

eigrpbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/eigrp/{as-xx}/

Create operation of resource: eigrp

eigrpbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/eigrp/{as-xx}/

Delete operation of resource: eigrp

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list-out/distribute-outs/distribute-out/{protocol-name}/eigrp/{as-xx}/

Retrieve operation of resource: eigrp

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

protocol-name
in path
string

ID of protocol-name

as-xx
in path
string

ID of as-xx

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

DISTRIBUTE-LIST - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list/

Update operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list/

Create operation of resource: distribute-list

distribute-listbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "in": {
    "prefix-list": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list/

Delete operation of resource: distribute-list

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list/

Retrieve operation of resource: distribute-list

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in": {
    "prefix-list": "string"
  }
}

IN - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list/in/

Update operation of resource: in

inbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list/in/

Create operation of resource: in

inbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "prefix-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list/in/

Delete operation of resource: in

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/distribute-list/in/

Retrieve operation of resource: in

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list": "string"
}

STUB-ROUTER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/

Update operation of resource: stub-router

stub-routerbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "v6bit": {
    "on-proc-restart": "integer"
  },
  "max-metric": {
    "on-proc-restart": "integer"
  },
  "rbit": {
    "on-proc-restart": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STUB-ROUTER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/

Create operation of resource: stub-router

stub-routerbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "v6bit": {
    "on-proc-restart": "integer"
  },
  "max-metric": {
    "on-proc-restart": "integer"
  },
  "rbit": {
    "on-proc-restart": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STUB-ROUTER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/

Delete operation of resource: stub-router

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STUB-ROUTER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/

Retrieve operation of resource: stub-router

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "v6bit": {
    "on-proc-restart": "integer"
  },
  "max-metric": {
    "on-proc-restart": "integer"
  },
  "rbit": {
    "on-proc-restart": "integer"
  }
}

RBIT - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/rbit/

Update operation of resource: rbit

rbitbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "on-proc-restart": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RBIT - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/rbit/

Create operation of resource: rbit

rbitbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "on-proc-restart": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RBIT - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/rbit/

Delete operation of resource: rbit

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RBIT - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/rbit/

Retrieve operation of resource: rbit

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "on-proc-restart": "integer"
}

ON-STARTUP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/rbit/on-startup/

Update operation of resource: on-startup

on-startupbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/rbit/on-startup/

Create operation of resource: on-startup

on-startupbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/rbit/on-startup/

Delete operation of resource: on-startup

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/rbit/on-startup/

Retrieve operation of resource: on-startup

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}

V6BIT - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/v6bit/

Update operation of resource: v6bit

v6bitbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "on-proc-restart": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

V6BIT - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/v6bit/

Create operation of resource: v6bit

v6bitbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "on-proc-restart": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

V6BIT - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/v6bit/

Delete operation of resource: v6bit

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

V6BIT - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/v6bit/

Retrieve operation of resource: v6bit

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "on-proc-restart": "integer"
}

ON-STARTUP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/v6bit/on-startup/

Update operation of resource: on-startup

on-startupbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/v6bit/on-startup/

Create operation of resource: on-startup

on-startupbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/v6bit/on-startup/

Delete operation of resource: on-startup

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/v6bit/on-startup/

Retrieve operation of resource: on-startup

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}

MAX-METRIC - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/max-metric/

Update operation of resource: max-metric

max-metricbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "on-proc-restart": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-METRIC - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/max-metric/

Create operation of resource: max-metric

max-metricbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "on-proc-restart": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-METRIC - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/max-metric/

Delete operation of resource: max-metric

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-METRIC - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/max-metric/

Retrieve operation of resource: max-metric

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "on-proc-restart": "integer"
}

ON-STARTUP - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/max-metric/on-startup/

Update operation of resource: on-startup

on-startupbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/max-metric/on-startup/

Create operation of resource: on-startup

on-startupbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/max-metric/on-startup/

Delete operation of resource: on-startup

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ON-STARTUP - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/stub-router/max-metric/on-startup/

Retrieve operation of resource: on-startup

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}

BFD - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/bfd/

Update operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/bfd/

Create operation of resource: bfd

bfdbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/bfd/

Delete operation of resource: bfd

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/bfd/

Retrieve operation of resource: bfd

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}

DATABASE-FILTER - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database-filter/

Update operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database-filter/

Create operation of resource: database-filter

database-filterbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "all": {
    "out": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database-filter/

Delete operation of resource: database-filter

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATABASE-FILTER - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database-filter/

Retrieve operation of resource: database-filter

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "all": {
    "out": [ null ]
  }
}

ALL - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database-filter/all/

Update operation of resource: all

allbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database-filter/all/

Create operation of resource: all

allbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "out": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database-filter/all/

Delete operation of resource: all

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALL - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database-filter/all/

Retrieve operation of resource: all

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "out": [ null ]
}

CAPABILITY - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/capability/

Update operation of resource: capability

capabilitybody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "vrf-lite": "boolean",
  "type7-translate-zero-forwarding-addr": "boolean",
  "type7-prefer": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CAPABILITY - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/capability/

Create operation of resource: capability

capabilitybody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "vrf-lite": "boolean",
  "type7-translate-zero-forwarding-addr": "boolean",
  "type7-prefer": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CAPABILITY - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/capability/

Delete operation of resource: capability

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CAPABILITY - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/capability/

Retrieve operation of resource: capability

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "vrf-lite": "boolean",
  "type7-translate-zero-forwarding-addr": "boolean",
  "type7-prefer": "boolean"
}

AUTHENTICATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/authentication/

Update operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/authentication/

Create operation of resource: authentication

authenticationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/authentication/

Delete operation of resource: authentication

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTHENTICATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/authentication/

Retrieve operation of resource: authentication

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}

GRACEFUL-RESTART - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/graceful-restart/

Update operation of resource: graceful-restart

graceful-restartbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "enable": [ null ],
  "strict-lsa-checking": [ null ],
  "interval": "integer",
  "helper": [ null ],
  "lifetime": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GRACEFUL-RESTART - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/graceful-restart/

Create operation of resource: graceful-restart

graceful-restartbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "enable": [ null ],
  "strict-lsa-checking": [ null ],
  "interval": "integer",
  "helper": [ null ],
  "lifetime": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GRACEFUL-RESTART - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/graceful-restart/

Delete operation of resource: graceful-restart

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GRACEFUL-RESTART - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/graceful-restart/

Retrieve operation of resource: graceful-restart

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "enable": [ null ],
  "strict-lsa-checking": [ null ],
  "interval": "integer",
  "helper": [ null ],
  "lifetime": "integer"
}

DEFAULT-INFORMATION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/default-information/

Update operation of resource: default-information

default-informationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "originate": {
    "always": "boolean",
    "metric": "integer",
    "tag": "integer",
    "metric-type": "integer",
    "route-policy-name": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-INFORMATION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/default-information/

Create operation of resource: default-information

default-informationbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "originate": {
    "always": "boolean",
    "metric": "integer",
    "tag": "integer",
    "metric-type": "integer",
    "route-policy-name": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-INFORMATION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/default-information/

Delete operation of resource: default-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/default-information/

Retrieve operation of resource: default-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "originate": {
    "always": "boolean",
    "metric": "integer",
    "tag": "integer",
    "metric-type": "integer",
    "route-policy-name": "string"
  }
}

ORIGINATE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/default-information/originate/

Update operation of resource: originate

originatebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "always": "boolean",
  "metric": "integer",
  "tag": "integer",
  "metric-type": "integer",
  "route-policy-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ORIGINATE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/default-information/originate/

Create operation of resource: originate

originatebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "always": "boolean",
  "metric": "integer",
  "tag": "integer",
  "metric-type": "integer",
  "route-policy-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ORIGINATE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/default-information/originate/

Delete operation of resource: originate

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ORIGINATE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/default-information/originate/

Retrieve operation of resource: originate

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "always": "boolean",
  "metric": "integer",
  "tag": "integer",
  "metric-type": "integer",
  "route-policy-name": "string"
}

PROCESS-SCOPE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/

Update operation of resource: process-scope

process-scopebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-SCOPE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/

Create operation of resource: process-scope

process-scopebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-SCOPE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/

Delete operation of resource: process-scope

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-SCOPE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/

Retrieve operation of resource: process-scope

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}

FAST-REROUTE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/

Update operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/

Create operation of resource: fast-reroute

fast-reroutebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/

Delete operation of resource: fast-reroute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}

PER-LINK - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-link/

Create operation of resource: per-link

per-linkbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-link/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-link/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-link/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-link/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/

Update operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/

Create operation of resource: per-prefix

per-prefixbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/

Delete operation of resource: per-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PER-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/

Retrieve operation of resource: per-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}

CANDIDATE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/candidate-interfaces/

Update operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/candidate-interfaces/

Create operation of resource: candidate-interfaces

candidate-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/candidate-interfaces/

Delete operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/candidate-interfaces/

Retrieve operation of resource: candidate-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}

CANDIDATE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Update operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Create operation of resource: candidate-interface

candidate-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Delete operation of resource: candidate-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CANDIDATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/candidate-interfaces/candidate-interface/{interface-name}/

Retrieve operation of resource: candidate-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/exclude-interfaces/

Update operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/exclude-interfaces/

Delete operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/exclude-interfaces/

Retrieve operation of resource: exclude-interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}

EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Update operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Delete operation of resource: exclude-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-scope/fast-reroute/per-prefix/exclude-interfaces/exclude-interface/{interface-name}/

Retrieve operation of resource: exclude-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

ENCRYPTION - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/encryption/

Update operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/encryption/

Create operation of resource: encryption

encryptionbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/encryption/

Delete operation of resource: encryption

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTION - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/encryption/

Retrieve operation of resource: encryption

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}

AUTO-COST - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/auto-cost/

Update operation of resource: auto-cost

auto-costbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "reference-bandwidth": "integer",
  "disable": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-COST - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/auto-cost/

Create operation of resource: auto-cost

auto-costbody object

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Request Content-Types: application/json
Request Example
{
  "reference-bandwidth": "integer",
  "disable": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-COST - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/auto-cost/

Delete operation of resource: auto-cost

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-COST - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/vrfs/vrf/{vrf-name}/auto-cost/

Retrieve operation of resource: auto-cost

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "reference-bandwidth": "integer",
  "disable": [ null ]
}

AF - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/af/

Update operation of resource: af

afbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "af-name": "string",
  "saf-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AF - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/af/

Create operation of resource: af

afbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "af-name": "string",
  "saf-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AF - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/af/

Delete operation of resource: af

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AF - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/af/

Retrieve operation of resource: af

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "af-name": "string",
  "saf-name": "string"
}

TRACE-BUFS - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/trace-bufs/

Update operation of resource: trace-bufs

trace-bufsbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "trace-buf": [
    {
      "trace-buf-name": "string",
      "bufsize": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRACE-BUFS - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/trace-bufs/

Create operation of resource: trace-bufs

trace-bufsbody object

process-name
in path
string

ID of process-name

Request Content-Types: application/json
Request Example
{
  "trace-buf": [
    {
      "trace-buf-name": "string",
      "bufsize": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRACE-BUFS - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/trace-bufs/

Delete operation of resource: trace-bufs

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRACE-BUFS - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/trace-bufs/

Retrieve operation of resource: trace-bufs

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "trace-buf": [
    {
      "trace-buf-name": "string",
      "bufsize": "string"
    }
  ]
}

TRACE-BUF - Update

PUT Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/trace-bufs/trace-buf/{trace-buf-name}/

Update operation of resource: trace-buf

trace-bufbody object

process-name
in path
string

ID of process-name

trace-buf-name
in path
string

ID of trace-buf-name

Request Content-Types: application/json
Request Example
{
  "trace-buf-name": "string",
  "bufsize": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRACE-BUF - Create

POST Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/trace-bufs/trace-buf/{trace-buf-name}/

Create operation of resource: trace-buf

trace-bufbody object

process-name
in path
string

ID of process-name

trace-buf-name
in path
string

ID of trace-buf-name

Request Content-Types: application/json
Request Example
{
  "trace-buf-name": "string",
  "bufsize": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRACE-BUF - Delete

DELETE Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/trace-bufs/trace-buf/{trace-buf-name}/

Delete operation of resource: trace-buf

process-name
in path
string

ID of process-name

trace-buf-name
in path
string

ID of trace-buf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRACE-BUF - Retrieve

GET Cisco-IOS-XR-ipv6-ospfv3-cfg:ospfv3/processes/process/{process-name}/trace-bufs/trace-buf/{trace-buf-name}/

Retrieve operation of resource: trace-buf

process-name
in path
string

ID of process-name

trace-buf-name
in path
string

ID of trace-buf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "trace-buf-name": "string",
  "bufsize": "string"
}

Schema Definitions

DEAD-INTERVAL:

Common node of default-vrf, vrf

dead-interval: integer

Interval after which a neighbor is declared dead (in seconds)

range:"1..65535" units:"second"
Example
{
  "dead-interval": "integer"
}

DEFAULT-METRIC:

Common node of default-vrf, vrf

default-metric: integer

Set metric of redistributed routes

range:"1..16777214" default:metric"
Example
{
  "default-metric": "integer"
}

ENABLE:

Common node of rbit, v6bit, max-metric

enable: null

Enabled stub router configuration mode

Example
{
  "enable": [ null ]
}

NETWORK:

Common node of default-vrf, vrf

network: string broadcast, non-broadcast, point-to-point, point-to-multipoint, non-broadcast-point-to-multipoint

Specify network type

Example
{
  "network": "string"
}

FAST-REROUTE-USE-CANDIDATE-ONLY:

Common node of per-link, per-prefix

fast-reroute-use-candidate-only: boolean

Use only interfaces on the candidate list as a backup path

Example
{
  "fast-reroute-use-candidate-only": "boolean"
}

DEMAND-CIRCUIT:

Common node of default-vrf, vrf

demand-circuit: boolean

Enable/disable demand circuit operation

Example
{
  "demand-circuit": "boolean"
}

COST:

Common node of default-vrf, vrf

cost: integer

Interface cost

range:"1..65535"
Example
{
  "cost": "integer"
}

LOG-ADJACENCY-CHANGES:

Common node of default-vrf, vrf

log-adjacency-changes: string suppress, brief, detail

Log changes in adjacency state

Example
{
  "log-adjacency-changes": "string"
}

DATABASE-FILTER:

Common node of default-vrf, vrf

database-filter: object

Database filter

Example
{
  "database-filter": {
    "all": {
      "out": [ null ]
    }
  }
}

DEFAULT-INFORMATION:

Common node of default-vrf, vrf

default-information: object

Control distribution of default information

Example
{
  "default-information": {
    "originate": {
      "always": "boolean",
      "metric": "integer",
      "tag": "integer",
      "metric-type": "integer",
      "route-policy-name": "string"
    }
  }
}

AREA-TABLE:

Common node of default-vrf, vrf

area-addresses: object

Area configuration

Example
{
  "area-addresses": {
    "area-address": [
      {
        "address": "string"
      }
    ],
    "area-area-id": [
      {
        "area-id": "integer"
      }
    ]
  }
}

DISTRIBUTE-LIST:

Common node of default-vrf, vrfCommon node of default-vrf, vrf

distribute-list: object

Filter prefixes to/from RIB

Example
{
  "distribute-list": {
    "in": {
      "prefix-list": "string"
    }
  }
}

RETRANSMIT-INTERVAL:

Common node of default-vrf, vrf

retransmit-interval: integer

Specify the transmit interval in seconds

range:"1..65535" units:"second"
Example
{
  "retransmit-interval": "integer"
}

HELLO-INTERVAL:

Common node of default-vrf, vrf

hello-interval: integer

Time between HELLO packets

range:"1..65535" units:"second"
Example
{
  "hello-interval": "integer"
}

ON-STARTUP:

Common node of rbit, v6bit, max-metric

on-startup: object

Enter stub router operational state on startup

Example
{
  "on-startup": {
    "wait-for-bgp": "boolean",
    "wait-time": "integer"
  }
}

ROUTER-ID:

Common node of default-vrf, vrf

router-id: string

Specify the router ID for this OSPFv3 process in IPv4 address format

Example
{
  "router-id": "string"
}

STUB-ROUTER:

Common node of default-vrf, vrf

stub-router: object

Stub router configuration

Example
{
  "stub-router": {
    "v6bit": {
      "on-proc-restart": "integer"
    },
    "max-metric": {
      "external-lsa": "integer",
      "summary-lsa": "integer",
      "on-proc-restart": "integer"
    },
    "rbit": {
      "on-proc-restart": "integer"
    }
  }
}

BFD:

Common node of default-vrf, vrf

bfd: object

Configure BFD parameters

Example
{
  "bfd": {
    "fast-detect-mode": "string",
    "interval": "integer",
    "detection-multiplier": "integer"
  }
}

IPV6-OSPFV3-INTFOBJ-CFG-FAST-REROUTE:

Common node of default-vrf, vrfCommon node of process-scope, area-scope, interface

fast-reroute: object

Fast-reroute configuration

Example
{
  "fast-reroute": {
    "per-link": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "per-prefix": {
      "exclude-interfaces": {
        "exclude-interface": [
          {
            "interface-name": "string"
          }
        ]
      }
    },
    "fast-reroute-enable": "string"
  }
}

CAPABILITY:

Common node of vrf, default-vrf

capability: object

OSPFv3 Capability

Example
{
  "capability": {
    "vrf-lite": "boolean",
    "type7-translate-zero-forwarding-addr": "boolean",
    "type7-prefer": "boolean"
  }
}

PROCESS-SCOPE:

Common node of default-vrf, vrf

process-scope: IPV6-OSPFV3-INTFOBJ-CFG-FAST-REROUTE

Process scope configuration

Example
{
  "process-scope": {
    "fast-reroute": {
      "per-link": {
        "exclude-interfaces": {
          "exclude-interface": [
            {
              "interface-name": "string"
            }
          ]
        }
      },
      "per-prefix": {
        "exclude-interfaces": {
          "exclude-interface": [
            {
              "interface-name": "string"
            }
          ]
        }
      },
      "fast-reroute-enable": "string"
    }
  }
}

REDISTRIBUTE-TABLE:

Common node of default-vrf, vrf

redistributes: object

Redistribute information from another routing protocol

Example
{
  "redistributes": {
    "redistribute": [
      {
        "bgp": [
          {
            "as-xx": "integer",
            "as-yy": "integer"
          }
        ],
        "ospfv3-or-isis-or-application": [
          {
            "process-name": "string"
          }
        ],
        "eigrp": [
          {
            "as-xx": "integer"
          }
        ],
        "protocol-name": "string"
      }
    ]
  }
}

PRIORITY:

Common node of per-link, per-prefix

priority: string critical, high, medium, low

Fast-reroute per-link/per-prefix priority-limit command

Example
{
  "priority": "string"
}

TIMERS:

Common node of default-vrf, vrf

timers: object

Adjust routing timers

Example
{
  "timers": {
    "lsa-timers": {
      "arrival": "integer"
    },
    "throttle": {
      "spf": {
        "maximum-delay": "integer",
        "minimum-delay": "integer",
        "first-delay": "integer"
      },
      "lsa": {
        "maximum-delay": "integer",
        "minimum-delay": "integer",
        "first-delay": "integer"
      }
    },
    "pacing": {
      "flood": "integer",
      "retransmission": "integer",
      "lsa-group": "integer"
    }
  }
}

FLOOD-REDUCTION:

Common node of default-vrf, vrf

flood-reduction: boolean

Enable/disable flood reduction

Example
{
  "flood-reduction": "boolean"
}

MTU-IGNORE:

Common node of default-vrf, vrf

mtu-ignore: boolean

Enable/disable ignoring of MTU in DBD packets

Example
{
  "mtu-ignore": "boolean"
}

ON-PROC-MIGRATION:

Common node of rbit, v6bit, max-metric

on-proc-migration: integer

Time (in seconds) to stay in stub router operational state

range:"5..86400" units:"second"
Example
{
  "on-proc-migration": "integer"
}

ON-PROC-RESTART:

Common node of rbit, v6bit, max-metric

on-proc-restart: integer

Time (in seconds) to stay in stub router operational state

range:"5..86400" units:"second"
Example
{
  "on-proc-restart": "integer"
}

TRANSMIT-DELAY:

Common node of default-vrf, vrf

transmit-delay: integer

Specify the transmit delay in seconds

range:"1..65535" units:"second"
Example
{
  "transmit-delay": "integer"
}

FAST-REROUTE:

Common node of default-vrf, vrf

fast-reroute: object

Fast-reroute instance scoped parameters

Example
{
  "fast-reroute": {
    "per-link": {
      "priority": "string"
    },
    "per-prefix": {
      "load-sharing-disable": [ null ],
      "tiebreakers": {
        "tiebreaker": [
          {
            "tiebreaker-type": "string",
            "tiebreaker-index": "integer"
          }
        ]
      },
      "priority": "string"
    }
  }
}

AUTO-COST:

Common node of default-vrf, vrf

auto-cost: object

Calculate interface cost according to bandwidth

Example
{
  "auto-cost": {
    "reference-bandwidth": "integer",
    "disable": [ null ]
  }
}

MAXIMUM:

Common node of default-vrf, vrf

maximum: object

Set OSPFv3 limits

Example
{
  "maximum": {
    "redistributed-prefixes": {
      "prefixes": "integer",
      "threshold": "integer",
      "warning-only": [ null ]
    },
    "interfaces": "integer",
    "paths": "integer"
  }
}

PASSIVE:

Common node of default-vrf, vrf

passive: boolean

Enable/disable routing updates on an interface

Example
{
  "passive": "boolean"
}

IPV6-OSPFV3-CFG-PRIORITY:

Common node of per-link, per-prefixCommon node of default-vrf, vrf

priority: integer

Specify router priority

range:"0..255"
Example
{
  "priority": "integer"
}

PACKET-SIZE:

Common node of default-vrf, vrf

packet-size: integer

Limit size of OSPFv3 packets

range:"256..10000"
Example
{
  "packet-size": "integer"
}

SUMMARY-PREFIX-TABLE:

Common node of default-vrf, vrf

summary-prefixes: object

Summarize redistributed routes matching prefix/length

Example
{
  "summary-prefixes": {
    "summary-prefix": [
      {
        "prefix": "string",
        "tag": "integer",
        "prefix-length": "string",
        "not-advertise": "boolean"
      }
    ]
  }
}

GRACEFUL-RESTART:

Common node of default-vrf, vrf

graceful-restart: object

Graceful restart configuration

Example
{
  "graceful-restart": {
    "enable": [ null ],
    "strict-lsa-checking": [ null ],
    "interval": "integer",
    "helper": [ null ],
    "lifetime": "integer"
  }
}

SPF-PREFIX-PRIORITY-POLICY:

Common node of default-vrf, vrf

spf-prefix-priority-policy: string

Route policy for SPF prefix prioritization

Example
{
  "spf-prefix-priority-policy": "string"
}

DISTANCE:

Common node of default-vrf, vrf

distance: object

Define an administrative distance

Example
{
  "distance": {
    "administrative": "integer",
    "ospfv3": {
      "intra-area": "integer",
      "external": "integer",
      "inter-area": "integer"
    }
  }
}

ALWAYS:

Common node of rbit, v6bit, max-metric

always: null

Unconditionally enter stub router operational state

Example
{
  "always": [ null ]
}

DISTRIBUTE-LIST-OUT:

Common node of default-vrf, vrf

distribute-list-out: object

Filter prefixes from RIB

Example
{
  "distribute-list-out": {
    "distribute-outs": {
      "distribute-out": [
        {
          "bgp": [
            {
              "as-xx": "integer",
              "as-yy": "integer"
            }
          ],
          "eigrp": [
            {
              "as-xx": "integer"
            }
          ],
          "ospfv3-or-isis": [
            {
              "process-name": "string"
            }
          ],
          "protocol-name": "string",
          "all-or-connected-or-static-prefix-list": "string"
        }
      ]
    }
  }
}

SNMP:

Common node of default-vrf, vrf

snmp: object

SNMP configuration

Example
{
  "snmp": {
    "trap-rate-limit": {
      "max-window-traps": "integer",
      "window-size": "integer"
    },
    "context": "string"
  }
}

INCLUDE-STUB:

Common node of rbit, max-metric

include-stub: null

Advertise stub links with maximum metric in stub router mode

Example
{
  "include-stub": [ null ]
}

IGNORE:

Common node of default-vrf, vrf

ignore: object

Do not complain about a specified event

Example
{
  "ignore": {
    "lsa": {
      "mospf": [ null ]
    }
  }
}

INSTANCE:

Common node of default-vrf, vrf

instance: integer

Instance ID

range:"0..255"
Example
{
  "instance": "integer"
}

AUTHENTICATION:

Common node of default-vrf, vrf

authentication: object

Authenticate OSPFv3 packets

Example
{
  "authentication": {
    "spi": "integer",
    "password": "string",
    "enable": "boolean",
    "algorithm": "string"
  }
}

CANDIDATE-INTERFACE-TABLE:

Common node of per-link, per-prefix

candidate-interfaces: object

Fast-reroute per-link/per-prefix candidate interface configuration

Example
{
  "candidate-interfaces": {
    "candidate-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}

EXCLUDE-INTERFACE-TABLE:

Common node of per-link, per-prefix

exclude-interfaces: object

Fast-reroute per-link/per-prefix exclude interface configuration

Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  }
}

ENCRYPTION:

Common node of default-vrf, vrf

encryption: object

Encrypt and authenticate OSPFv3 packets

Example
{
  "encryption": {
    "authentication-algorithm": "string",
    "enable": "boolean",
    "authentication-password": "string",
    "spi": "integer",
    "encryption-algorithm": "string",
    "encryption-password": "string"
  }
}

ON-SWITCHOVER:

Common node of rbit, v6bit, max-metric

on-switchover: integer

Time (in seconds) to stay in stub router operational state

range:"5..86400" units:"second"
Example
{
  "on-switchover": "integer"
}

ospfv3_schema:

OSPFv3 administrative distance

intra-area: integer

Distance for intra-area routes

range:"1..255"
external: integer

Distance for external type 5 and type 7 routes

range:"1..255"
inter-area: integer

Distance for inter-area routes

range:"1..255"
Example
{
  "intra-area": "integer",
  "external": "integer",
  "inter-area": "integer"
}

processes_schema:

OSPFv3 processes

process: object[]

An OSPFv3 process

Example
{
  "process": [
    {
      "enable": [ null ],
      "af": {
        "af-name": "string",
        "saf-name": "string"
      },
      "trace-bufs": {
        "trace-buf": [
          {
            "trace-buf-name": "string",
            "bufsize": "string"
          }
        ]
      },
      "protocol-shutdown": [ null ],
      "process-name": "string",
      "vrfs": {
        "vrf": [
          {
            "enable": [ null ],
            "domain-id": {
              "primary-domain-id": {
                "domain-id-name": "string",
                "domain-id-type": "string"
              },
              "secondary-domain-ids": {
                "secondary-domain-id": [
                  {
                    "domain-id-name": "string",
                    "domain-id-type": "string"
                  }
                ]
              }
            },
            "prefix-suppression": "boolean",
            "snmpvrf-trap": [ null ],
            "vrf-name": "string",
            "transmit-delay": "integer"
          }
        ]
      },
      "nsr": "string",
      "default-vrf": {
        "ldp-sync": "boolean",
        "spf-prefix-priority-disable": [ null ],
        "prefix-suppression": "boolean",
        "transmit-delay": "integer"
      }
    }
  ]
}

process_schema:

enable: null

Enable OSPFv3

af: object

Address Family (AF)

trace-bufs: object

Configuration to change size of trace buffer

protocol-shutdown: null

Enable protocol shutdown

process-name: string

OSPFv3 process name

vrfs: object

VRF related configuration

nsr: string true, false

Enable non-stop routing

default-vrf:

Default VRF related configuration

Example
{
  "enable": [ null ],
  "af": {
    "af-name": "string",
    "saf-name": "string"
  },
  "trace-bufs": {
    "trace-buf": [
      {
        "trace-buf-name": "string",
        "bufsize": "string"
      }
    ]
  },
  "protocol-shutdown": [ null ],
  "process-name": "string",
  "vrfs": {
    "vrf": [
      {
        "enable": [ null ],
        "domain-id": {
          "primary-domain-id": {
            "domain-id-name": "string",
            "domain-id-type": "string"
          },
          "secondary-domain-ids": {
            "secondary-domain-id": [
              {
                "domain-id-name": "string",
                "domain-id-type": "string"
              }
            ]
          }
        },
        "prefix-suppression": "boolean",
        "snmpvrf-trap": [ null ],
        "vrf-name": "string",
        "transmit-delay": "integer"
      }
    ]
  },
  "nsr": "string",
  "default-vrf": {
    "ldp-sync": "boolean",
    "spf-prefix-priority-disable": [ null ],
    "prefix-suppression": "boolean",
    "transmit-delay": "integer"
  }
}

default-vrf_schema:

Default VRF related configuration

ldp-sync: boolean

Enable/Disable MPLS LDP sync

spf-prefix-priority-disable: null

SPF prefix prioritization disabled

prefix-suppression: boolean

Enable/disable prefix suppression on an interface

Example
{
  "ldp-sync": "boolean",
  "spf-prefix-priority-disable": [ null ],
  "prefix-suppression": "boolean",
  "transmit-delay": "integer"
}

area-addresses_schema:

Area configuration

area-address: AREA-CONTENT

Configuration for a particular area

area-area-id: AREA-CONTENT

Configuration for a particular area

Example
{
  "area-address": [
    null
  ],
  "area-area-id": [
    null
  ]
}

authentication_schema:

Authenticate OSPFv3 packets

spi: integer

Use IPSec AH authentication. Specify the Security Parameter Index (SPI) value

range:"256..4294967295"
password: string

Specify MD5 or SHA1 password

enable: boolean

Authenticate packets

algorithm: string md5, sha1

Use the MD5 or SHA1 algorithm

Example
{
  "spi": "integer",
  "password": "string",
  "enable": "boolean",
  "algorithm": "string"
}

bfd_schema:

Configure BFD parameters

fast-detect-mode: string disable, default, strict

Enable or disable BFD fast detection

interval: integer

Hello interval in milli-seconds

range:"3..30000" units:"millisecond"
detection-multiplier: integer

Detect multiplier

range:"2..50"
Example
{
  "fast-detect-mode": "string",
  "interval": "integer",
  "detection-multiplier": "integer"
}

ranges_schema:

Range configuration

range: object[]

Summarize inter-area routes matching prefix/length

Example
{
  "range": [
    {
      "prefix": "string",
      "cost": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}

range_schema:

prefix: string

IPv6 prefix format

cost: integer

Specified metric for this range

range:"1..65535"
prefix-length: string

IPV6 prefix length

not-advertise: boolean

Do not advertise address range

Example
{
  "prefix": "string",
  "cost": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}

encryption_schema:

Encrypt and authenticate OSPFv3 packets

authentication-algorithm: string null, md5, sha1

Use the NULL, MD5 or SHA1 algorithm

enable: boolean

Authenticate packets

authentication-password: string

Specify MD5 or SHA1 password

spi: integer

Use IPSec ESP authentication. Specify the Security Parameter Index (SPI) value

range:"256..4294967295"
encryption-algorithm: string null, des, 3des, aes, aes192, aes256

Specify the encryption algorithm

encryption-password: string

Encryption password

Example
{
  "authentication-algorithm": "string",
  "enable": "boolean",
  "authentication-password": "string",
  "spi": "integer",
  "encryption-algorithm": "string",
  "encryption-password": "string"
}

nssa_schema:

Specify area as a NSSA area. Allowed only in non-backbone areas

metric: integer

Only valid with DefaultInfoOriginate

range:"0..16777214" default:metric"
default-info-originate: boolean

Originate Type 7 default into NSSA area

no-summary: null

Do not send summary LSA into NSSA

metric-type: string type1, type2

Only valid with DefaultInfoOriginate

no-redistribution: boolean

No redistribution into this NSSA area

Example
{
  "metric": "integer",
  "default-info-originate": "boolean",
  "no-summary": [ null ],
  "metric-type": "string",
  "no-redistribution": "boolean"
}

database-filter_schema:

Database filter

all: object

All

Example
{
  "all": {
    "out": [ null ]
  }
}

all_schema:

All

out: null

Enable out

Example
{
  "out": [ null ]
}

distribute-list_schema:

Filter prefixes to/from RIB

in: object

Filter prefixes installed to RIB

Example
{
  "in": {
    "prefix-list": "string"
  }
}

in_schema:

Filter prefixes installed to RIB

prefix-list: string

Filter prefixes based on an IPv6 prefix-list

Example
{
  "prefix-list": "string"
}

interfaces_schema:

OSPFv3 interfaces

interface: IPV6-OSPFV3-INTFOBJ-CFG-FAST-REROUTE

OSPFv3 interface

Example
{
  "interface": [
    {
      "fast-reroute": {
        "per-link": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "per-prefix": {
          "exclude-interfaces": {
            "exclude-interface": [
              {
                "interface-name": "string"
              }
            ]
          }
        },
        "fast-reroute-enable": "string"
      }
    }
  ]
}

neighbors_schema:

Specify a neighbor router

neighbor: object[]

IPv6 address

Example
{
  "neighbor": [
    {
      "priority": "integer",
      "neighbor-address": "string",
      "cost": "integer",
      "zone": "string",
      "database-filter": "boolean",
      "poll-interval": "integer"
    }
  ]
}

neighbor_schema:

priority: integer

OSPFv3 priority of non-broadcast neighbor

range:"0..255"
neighbor-address: string

IPV6 address

cost: integer

OSPFv3 cost for point-to-multipoint neighbor

range:"1..65535"
zone: string

Zone

database-filter: boolean

Filter OSPFv3 LSA during synchronization and flooding for point-to-multipoint neighbor

poll-interval: integer

OSPFv3 dead-router polling interval (in seconds)

range:"0..65535" units:"second"
Example
{
  "priority": "integer",
  "neighbor-address": "string",
  "cost": "integer",
  "zone": "string",
  "database-filter": "boolean",
  "poll-interval": "integer"
}

fast-reroute_schema:

Fast-reroute configuration

per-link: EXCLUDE-INTERFACE-TABLE

Fast-reroute per-link configuration

per-prefix: EXCLUDE-INTERFACE-TABLE

Fast-reroute per-link configuration

fast-reroute-enable: string none, per-link, per-prefix

Enable/Disable Fast-reroute per-link or per-prefix

Example
{
  "per-link": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "per-prefix": {
    "exclude-interfaces": {
      "exclude-interface": [
        {
          "interface-name": "string"
        }
      ]
    }
  },
  "fast-reroute-enable": "string"
}

candidate-interfaces_schema:

Fast-reroute per-link/per-prefix candidate interface configuration

candidate-interface: object[]

Candidate backup interface

Example
{
  "candidate-interface": [
    {
      "interface-name": "string"
    }
  ]
}

candidate-interface_schema:

interface-name: string

Interface

Example
{
  "interface-name": "string"
}

exclude-interfaces_schema:

Fast-reroute per-link/per-prefix exclude interface configuration

exclude-interface: object[]

Exclude an interface from becoming a backup

Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}

exclude-interface_schema:

interface-name: string

Interface

Example
{
  "interface-name": "string"
}

timers_schema:

Adjust routing timers

lsa-timers: object

LSA timers

throttle: object

Throttle timers

pacing: object

Pacing timers

Example
{
  "lsa-timers": {
    "arrival": "integer"
  },
  "throttle": {
    "spf": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    },
    "lsa": {
      "maximum-delay": "integer",
      "minimum-delay": "integer",
      "first-delay": "integer"
    }
  },
  "pacing": {
    "flood": "integer",
    "retransmission": "integer",
    "lsa-group": "integer"
  }
}

pacing_schema:

Pacing timers

flood: integer

The minimum interval in milliseconds to pace limit flooding on interface

range:"5..100" units:"millisecond"
retransmission: integer

The minimum interval in msec between neighbor retransmissions

range:"5..100"
lsa-group: integer

Interval in seconds at which LSAs are grouped and refreshed, checksummed, or aged

range:"10..1800" units:"second"
Example
{
  "flood": "integer",
  "retransmission": "integer",
  "lsa-group": "integer"
}

lsa-timers_schema:

LSA timers

arrival: integer

The minimum interval in milliseconds between accepting the same LSA

range:"0..60000" units:"millisecond"
Example
{
  "arrival": "integer"
}

throttle_schema:

Throttle timers

spf: object

SPF throttle timers

lsa: object

LSA throttle timers for all types of OSPF LSAs

Example
{
  "spf": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  },
  "lsa": {
    "maximum-delay": "integer",
    "minimum-delay": "integer",
    "first-delay": "integer"
  }
}

lsa_schema:

Do not complain upon receiving LSA of the specified type

mospf: null

Enable ignore of MOSPF type 6 LSA

Example
{
  "mospf": [ null ]
}

spf_schema:

SPF throttle timers

maximum-delay: integer

Maximum wait time between consecutive SPF calculations in ms

range:"1..600000" units:"millisecond"
minimum-delay: integer

Minimum hold time between consecutive SPF calculations in ms

range:"1..600000" units:"millisecond"
first-delay: integer

Initial delay between receiving a change and starting SPF in ms

range:"1..600000" units:"millisecond"
Example
{
  "maximum-delay": "integer",
  "minimum-delay": "integer",
  "first-delay": "integer"
}

summary-prefixes_schema:

Summarize redistributed routes matching prefix/length

summary-prefix: object[]

IPv6 address

Example
{
  "summary-prefix": [
    {
      "prefix": "string",
      "tag": "integer",
      "prefix-length": "string",
      "not-advertise": "boolean"
    }
  ]
}

summary-prefix_schema:

prefix: string

IPv6 prefix string format

tag: integer

Tag

range:"1..4294967295" default:route"
prefix-length: string

IPV6 prefix length

not-advertise: boolean

Suppress routes matching prefix/length

Example
{
  "prefix": "string",
  "tag": "integer",
  "prefix-length": "string",
  "not-advertise": "boolean"
}

snmp_schema:

SNMP configuration

trap-rate-limit: object

SNMP trap rate configuration

context: string

SNMP context configuration

Example
{
  "trap-rate-limit": {
    "max-window-traps": "integer",
    "window-size": "integer"
  },
  "context": "string"
}

trap-rate-limit_schema:

SNMP trap rate configuration

max-window-traps: integer

Max number of traps sent in window time

range:"0..300"
window-size: integer

Trap rate limit sliding window size

range:"2..60"
Example
{
  "max-window-traps": "integer",
  "window-size": "integer"
}

tiebreakers_schema:

Fast-reroute tiebreakers configurations

tiebreaker: object[]

Fast-reroute tiebreakers configuration

Example
{
  "tiebreaker": [
    {
      "tiebreaker-type": "string",
      "tiebreaker-index": "integer"
    }
  ]
}

tiebreaker_schema:

tiebreaker-type: string downstream, line-card-disjoint, lowest-metric, node-protect, primary-path, secondary-path, srlg-disjoint

Tiebreaker type

tiebreaker-index: integer

Index value for a tiebreaker

range:"1..255"
Example
{
  "tiebreaker-type": "string",
  "tiebreaker-index": "integer"
}

distance_schema:

Define an administrative distance

administrative: integer

Define an administrative distance

range:"1..255"
ospfv3: object

OSPFv3 administrative distance

Example
{
  "administrative": "integer",
  "ospfv3": {
    "intra-area": "integer",
    "external": "integer",
    "inter-area": "integer"
  }
}

maximum_schema:

Set OSPFv3 limits

redistributed-prefixes: object

Limit number of redistributed prefixes

interfaces: integer

Specify maximum number of interfaces

range:"1..4294967295"
paths: integer

Specify maximum number of paths per route

range:"1..64"
Example
{
  "redistributed-prefixes": {
    "prefixes": "integer",
    "threshold": "integer",
    "warning-only": [ null ]
  },
  "interfaces": "integer",
  "paths": "integer"
}

redistributed-prefixes_schema:

Limit number of redistributed prefixes

prefixes: integer

Maximum number of prefixes redistributed to protocol

range:"1..4294967295"
threshold: integer

Threshold value (%) at which to generate a warning message

range:"1..100"
warning-only: null

Only give warning message when limit is exceeded

Example
{
  "prefixes": "integer",
  "threshold": "integer",
  "warning-only": [ null ]
}

redistributes_schema:

Redistribute information from another routing protocol

redistribute: object[]

Redistribute information from another routing protocol

Example
{
  "redistribute": [
    {
      "bgp": [
        null
      ],
      "ospfv3-or-isis-or-application": [
        null
      ],
      "eigrp": [
        null
      ],
      "protocol-name": "string"
    }
  ]
}

redistribute_schema:

bgp: REDISTRIBUTE-CONTENT

bgp

ospfv3-or-isis-or-application: REDISTRIBUTE-CONTENT

ospfv3 or isis or application

eigrp: REDISTRIBUTE-CONTENT

eigrp

protocol-name: string connected, static, bgp, isis, ospfv3, eigrp, subscriber, application, mobile

Protocol

connected-or-static-or-subscriber-or-mobile: REDISTRIBUTE-CONTENT

connected or static or subscriber or mobile

Example
{
  "bgp": [
    null
  ],
  "ospfv3-or-isis-or-application": [
    null
  ],
  "eigrp": [
    null
  ],
  "protocol-name": "string"
}

ignore_schema:

Do not complain about a specified event

lsa: object

Do not complain upon receiving LSA of the specified type

Example
{
  "lsa": {
    "mospf": [ null ]
  }
}

distribute-list-out_schema:

Filter prefixes from RIB

distribute-outs: object

Filter generated type-5 LSAs

Example
{
  "distribute-outs": {
    "distribute-out": [
      {
        "bgp": [
          null
        ],
        "eigrp": [
          null
        ],
        "ospfv3-or-isis": [
          null
        ],
        "protocol-name": "string",
        "all-or-connected-or-static-prefix-list": "string"
      }
    ]
  }
}

distribute-outs_schema:

Filter generated type-5 LSAs

distribute-out: object[]

Filter generated type-5 LSAs

Example
{
  "distribute-out": [
    {
      "bgp": [
        null
      ],
      "eigrp": [
        null
      ],
      "ospfv3-or-isis": [
        null
      ],
      "protocol-name": "string",
      "all-or-connected-or-static-prefix-list": "string"
    }
  ]
}

distribute-out_schema:

bgp: DISTRIBUTE-OUT-CONTENT

bgp

eigrp: DISTRIBUTE-OUT-CONTENT

eigrp

ospfv3-or-isis: DISTRIBUTE-OUT-CONTENT

ospfv3 or isis

protocol-name: string all, connected, static, bgp, isis, ospfv3, eigrp

none

all-or-connected-or-static-prefix-list: string

Prefix-list name

Example
{
  "bgp": [
    null
  ],
  "eigrp": [
    null
  ],
  "ospfv3-or-isis": [
    null
  ],
  "protocol-name": "string",
  "all-or-connected-or-static-prefix-list": "string"
}

stub-router_schema:

Stub router configuration

v6bit: ON-PROC-RESTART

Stub router V6-bit configuration

max-metric: ON-PROC-RESTART

Stub router max-metric configuration

rbit: ON-PROC-RESTART

Stub router R-bit configuration

Example
{
  "v6bit": {
    "on-proc-restart": "integer"
  },
  "max-metric": {
    "on-proc-restart": "integer"
  },
  "rbit": {
    "on-proc-restart": "integer"
  }
}

on-startup_schema:

Enter stub router operational state on startup

wait-for-bgp: boolean

Wait until BGP converges (only applicable to default VRF)

wait-time: integer

Time (in seconds) to stay in stub router operational state

range:"5..86400" units:"second"
Example
{
  "wait-for-bgp": "boolean",
  "wait-time": "integer"
}

capability_schema:

OSPFv3 Capability

vrf-lite: boolean

Enable VRF Lite

type7-translate-zero-forwarding-addr: boolean

Enable capability to translate LSAs with fwd addr

type7-prefer: boolean

NSSA capability to prefer Type 7 over Type 5

Example
{
  "vrf-lite": "boolean",
  "type7-translate-zero-forwarding-addr": "boolean",
  "type7-prefer": "boolean"
}

graceful-restart_schema:

Graceful restart configuration

enable: null

Enable graceful restart

strict-lsa-checking: null

Terminate graceful restart helper mode if LSA changed

interval: integer

Minimum interval between graceful restarts (seconds)

range:"3..30000" units:"millisecond"
helper: null

Disable router's helper support

lifetime: integer

Maximum route lifetime following restart (seconds)

range:"90..1800" units:"second"
Example
{
  "enable": [ null ],
  "strict-lsa-checking": [ null ],
  "interval": "integer",
  "helper": [ null ],
  "lifetime": "integer"
}

default-information_schema:

Control distribution of default information

originate: object

Distribute a default route

Example
{
  "originate": {
    "always": "boolean",
    "metric": "integer",
    "tag": "integer",
    "metric-type": "integer",
    "route-policy-name": "string"
  }
}

originate_schema:

Distribute a default route

always: boolean

Always advertise default route

metric: integer

OSPFv3 default metric

range:"0..16777214" default:metric"
tag: integer

Tag for default route

range:"1..4294967295" default:route"
metric-type: integer

OSPFv3 metric type for default routes

range:"1..2" default:routes"
route-policy-name: string

Route policy to default-information origination

Example
{
  "always": "boolean",
  "metric": "integer",
  "tag": "integer",
  "metric-type": "integer",
  "route-policy-name": "string"
}

auto-cost_schema:

Calculate interface cost according to bandwidth

reference-bandwidth: integer

Specify reference bandwidth for cost computations in terms of Mbits per second

range:"1..4294967" units:"Mbit/s"
disable: null

Specify 'true' to assign cost based on interface type

Example
{
  "reference-bandwidth": "integer",
  "disable": [ null ]
}

vrfs_schema:

VRF related configuration

vrf: object[]

Configuration for a particular OSPF VRF

Example
{
  "vrf": [
    {
      "enable": [ null ],
      "domain-id": {
        "primary-domain-id": {
          "domain-id-name": "string",
          "domain-id-type": "string"
        },
        "secondary-domain-ids": {
          "secondary-domain-id": [
            {
              "domain-id-name": "string",
              "domain-id-type": "string"
            }
          ]
        }
      },
      "prefix-suppression": "boolean",
      "snmpvrf-trap": [ null ],
      "vrf-name": "string",
      "transmit-delay": "integer"
    }
  ]
}

vrf_schema:

enable: null

Enable OSPFv3 VRF configuration

domain-id: object

OSPFv3 Domain ID

prefix-suppression: boolean

Enable/disable prefix suppression on an interface

snmpvrf-trap: null

Enable SNMP trap configuration in a VRF

vrf-name: string

Name for this VRF

Example
{
  "enable": [ null ],
  "domain-id": {
    "primary-domain-id": {
      "domain-id-name": "string",
      "domain-id-type": "string"
    },
    "secondary-domain-ids": {
      "secondary-domain-id": [
        {
          "domain-id-name": "string",
          "domain-id-type": "string"
        }
      ]
    }
  },
  "prefix-suppression": "boolean",
  "snmpvrf-trap": [ null ],
  "vrf-name": "string",
  "transmit-delay": "integer"
}

domain-id_schema:

OSPFv3 Domain ID

primary-domain-id: object

OSPF Primary domain ID

secondary-domain-ids: object

Secondary domain ID Table

Example
{
  "primary-domain-id": {
    "domain-id-name": "string",
    "domain-id-type": "string"
  },
  "secondary-domain-ids": {
    "secondary-domain-id": [
      {
        "domain-id-name": "string",
        "domain-id-type": "string"
      }
    ]
  }
}

secondary-domain-ids_schema:

Secondary domain ID Table

secondary-domain-id: object[]

OSPF Secondary domain ID

Example
{
  "secondary-domain-id": [
    {
      "domain-id-name": "string",
      "domain-id-type": "string"
    }
  ]
}

secondary-domain-id_schema:

domain-id-name: string

Secondary domain ID value

domain-id-type: string type0005, type0105, type0205, type8005

Secondary domain ID type

Example
{
  "domain-id-name": "string",
  "domain-id-type": "string"
}

primary-domain-id_schema:

OSPF Primary domain ID

domain-id-name: string

Primary domain ID value

domain-id-type: string type0005, type0105, type0205, type8005

Primary domain ID type

Example
{
  "domain-id-name": "string",
  "domain-id-type": "string"
}

af_schema:

Address Family (AF)

af-name: string ipv6

Address Family (AF) identifier

saf-name: string unicast

Subsequent Address Family (SAF) identifier

Example
{
  "af-name": "string",
  "saf-name": "string"
}

trace-bufs_schema:

Configuration to change size of trace buffer

trace-buf: object[]

Changes the size of the specified trace buffer

Example
{
  "trace-buf": [
    {
      "trace-buf-name": "string",
      "bufsize": "string"
    }
  ]
}

trace-buf_schema:

trace-buf-name: string

Name for this trace buffer

bufsize: string size0, size256, size512, size1024, size2048, size4096, size8192, size16384, size32768, size65536

Buffer size

Example
{
  "trace-buf-name": "string",
  "bufsize": "string"
}